What does “headhunting” mean?

Headhunting is the recruitment practice of targeting and approaching highly skilled individuals for specific job opportunities, often bypassing traditional application processes. It involves recruiters actively seeking out candidates who possess desired qualifications for their clients.