Outsourcing é uma prática que consiste na contratação de empresas especializadas em fornecer serviços e soluções como gestão de projetos de TI, análise e especificação de requisitos de software, implementação e gestão de infraestrutura de TI e implementação de inovações tecnológicas.