Es ist mittlerweile üblich, Offshore auszulagern, was bedeutet, dass die verschiedenen Arten von Outsourcing-Jobs heute viele verschiedene Bereiche abdecken. Ungelernte Arbeitsplätze in der Fertigung waren die frühesten Formen der ausgelagerten Arbeit, aber jetzt hat das Outsourcing wissensbasierte Positionen in der Informationstechnologie (IT) und im Ingenieurwesen erreicht. Virtuelle Assistenten, Kundendienstmitarbeiter, Schriftsteller, Übersetzer und medizinische Schreibkräfte sind weitere Arten von Outsourcing-Jobs, die weiterhin beliebt sind.
Europa, Japan und die Vereinigten Staaten gehören zu den weltweit größten Outsourcing-Ländern. Indien und China besetzen normalerweise die meisten Outsourcing-Jobs für diese Nationen. Für Outsourcing-Länder ist die Arbeit anderswo viel weniger kostspielig, als die Mindestlohnanforderungen im eigenen Land erfüllen zu müssen. Für Outsourcing-Arbeiter ist der niedrige Lohn, für den sie normalerweise arbeiten, höher als die Hungerlöhne, die oft im eigenen Land gezahlt werden.
Das Internet und das Telefon machen Outsourcing möglich. Unternehmen und Arbeitnehmer kommunizieren und senden Dokumente per E-Mail hin und her. Vorstellungsgespräche können telefonisch geführt werden oder auch nicht. Virtuelle Assistenten, Kundendienstmitarbeiter, Autoren, Übersetzer, medizinische Schreibkräfte und technische Mitarbeiter sind alle Outsourcing-Jobs, die virtuell auf unabhängiger Auftragnehmerbasis ausgeführt werden können.
Outsourcing-Jobs können auch traditionelle On-Site-Positionen sein. Viele große Konzerne haben Abteilungen ihrer Unternehmen an ausländischen Standorten wie Indien und China. Sie stellen Arbeitskräfte in anderen Ländern ein, um diese Abteilungen zu besetzen, und halten ihre Arbeitskosten normalerweise sehr niedrig. Beim sogenannten wissensbasierten Outsourcing beispielsweise stellen Unternehmen mit Niederlassungen im Ausland Ingenieure und IT-Mitarbeiter im Ausland zu einem Bruchteil der Kosten ein, die sie ihren Mitarbeitern in ihrem Heimatland oft an Land zahlen müssen.
Zu den ausgelagerten IT- und Ingenieurberufen gehören Computerprogrammierer, technische Redakteure und andere qualifizierte wissensbasierte Tätigkeiten. Virtuelle Assistenten, Kundendienstmitarbeiter, Autoren und Übersetzer können für viele verschiedene Kunden ins Ausland auslagern oder hauptsächlich für einen Kunden arbeiten. Um die beste Arbeit zu finden, müssen ausgelagerte Arbeitskräfte über die erforderlichen Fähigkeiten verfügen und die Landessprache des entleihenden Unternehmens fließend beherrschen.
Warum auslagern, wenn Arbeitnehmer im Heimatland Arbeit brauchen, wird von vielen gefragt und die Antwort bezieht sich normalerweise auf das Geld, das Outsourcing-Unternehmen bei den Arbeitskosten sparen. Menschen für Outsourcing-Jobs sagen oft, dass globales Outsourcing und multinationale Arbeitsbeziehungen positive Dinge für die Wirtschaft sind. Diejenigen, die gegen Outsourcing sind, behaupten normalerweise, dass die Vergabe von Arbeitsplätzen an Arbeitnehmer im Ausland die Wirtschaft an Land für Menschen, die Arbeit benötigen, verschlechtert.