O outsourcing é uma prática onde a empresa realiza a contratação de serviços especializados. Ou seja, tarefas que normalmente não são executadas dentro da empresa. As empresas são obrigadas a ter respostas rápidas e eficientes às necessidades dos seus clientes. Neste contexto, o Outsourcing revela-se uma ferramenta eficaz, pois permite dispor de uma abrangência de conhecimentos e de valor humano que permite enfrentar as constantes mudanças do negócio.
Com o Outsourcing deixa de ser necessário recorrer aos processos de recrutamento tradicionais que se tornam sempre mais morosos e incompatíveis com as necessidades de rapidez de resposta. O controlo total dos custos, dá a possibilidade de as empresas adquirirem com caracter definitivo as competências técnicas fornecidas durante os projetos. A flexibilidade do contrato, que permite ao cliente mudar o perfil do serviço consoante as necessidades do seu negócio e uma diminuição do investimento na formação de recursos próprios, são algumas das principais vantagens para quem adere ao outsourcing.