Headhunting is een gerichte, proactieve vorm van werving waarbij kandidaten persoonlijk worden benaderd voor specialistische of leidinggevende functies. Recruitment daarentegen is breder en meer reactief: vacatures worden openbaar uitgezet en geïnteresseerde kandidaten solliciteren zelf. Kortom, recruitment richt zich op actief werkzoekenden, terwijl headhunting zich focust op passieve topkandidaten.