Candidate sourcing, also known as talent sourcing, is a fundamental step in the recruitment process. It involves the active search for qualified candidates to fill current and future job vacancies within an organisation. Sourcing is typically the first stage of the recruitment process, aiming to identify high-quality candidates for current or future roles. It also involves searching databases, social media platforms, job boards, and professional networks to establish a talent pipeline.