Es gibt viele verschiedene Arten von Outsourcing. Ein Outsourcing-Unternehmen auf den Philippinen kann beispielsweise Sprach- und Nicht-Sprachdienste oder komplexe Dienste anbieten, die die beiden am häufigsten verwendeten Kategorien zur Klassifizierung ausgelagerter Dienste sind. Offshore-Sprachdienste umfassen Telemarketing, Live-Chat-Support, Telesales, technischen Support, Lead-Generierung und Kundenservice.
Zu den stimmlosen und komplexen Dienstleistungen gehören Backoffice-Unterstützung (persönliche oder virtuelle Assistentin, Datenverarbeitung, Personalunterstützung, Buchhaltung und Buchhaltung) sowie IT- oder ICT- und Kreativdienstleistungen (System-/Netzwerkadministration, Suchmaschinenmarketing, Webdesign, Webentwicklung, Grafik). Design, Softwareentwicklung, CAD-Erstellung und -Konvertierung, Qualitätssicherung/Tests, Flash-Design/Animation und Storyboards).