Face à la globalisation des marchés et l’internationalisation de la concurrence, certaines entreprises sont conduites à pratiquer l’outsourcing afin de maintenir leur compétitivité. La réussite de cette démarche est liée à certaines conditions parmi lesquelles le facteur humain revêt une grande importance.
Avec la globalisation des marchés, les entreprises se restructurent, afin de mieux se centrer sur leur(s) métier(s) de base – leur "core business" et leurs "core competencies", comme on le souligne généralement.