Outsourcing
Information technology (IT) outsourcing is a business practice where a company hires a third-party service provider to manage their IT operations.
Headhunter
The headhunter does not have an agreement with the candidate, and the client handles the candidate's contract and salary.