Il existe de nombreux types d'externalisation. Une entreprise d'externalisation aux Philippines, par exemple, peut fournir des services vocaux et non vocaux ou des services complexes, qui sont les deux catégories les plus couramment utilisées pour classer les services externalisés. Les services vocaux offshore comprennent le télémarketing, l'assistance par chat en direct, la télévente, l'assistance technique, la génération de leads et le service client.
Les services non vocaux et complexes incluent le support back office (assistant personnel ou virtuel, traitement de données, support RH, comptabilité et tenue de livres) et les services informatiques ou TIC et créatifs (administration système/réseau, marketing sur les moteurs de recherche, conception de sites Web, développement de sites Web, graphisme conception, développement de logiciels, création et conversion CAO, assurance qualité/tests, conception/animation flash et storyboards).