Obecnie powszechne jest outsourcing offshore, co oznacza, że obecnie różne rodzaje outsourcingu obejmują wiele różnych obszarów. Najwcześniejszym rodzajem pracy zleconej na zewnątrz były niewykwalifikowane stanowiska produkcyjne, ale obecnie outsourcing osiągnął stanowiska oparte na wiedzy w zakresie technologii informatycznych (IT) i inżynierii. Wirtualni asystenci, przedstawiciele obsługi klienta, pisarze, tłumacze i transkrypcjonerzy medyczni to inne rodzaje outsourcingu, które nadal są popularne.
Europa, Japonia i Stany Zjednoczone należą do największych na świecie krajów outsourcingowych. Indie i Chiny zazwyczaj wykonują największą liczbę zleceń outsourcingowych w tych krajach. W przypadku krajów outsourcingowych praca w innych krajach jest znacznie mniej kosztowna niż konieczność spełnienia wymagań płacy minimalnej we własnych krajach. W przypadku pracowników outsourcingowych niskie wynagrodzenie, za które zwykle pracują, jest wyższe niż pensje głodowe często wypłacane w ich własnym kraju.
Internet i telefon umożliwiają outsourcing. Firmy i pracownicy komunikują się i przesyłają dokumenty za pośrednictwem poczty e-mail. Rozmowy kwalifikacyjne mogą, ale nie muszą być prowadzone przez telefon. Wirtualni asystenci, przedstawiciele obsługi klienta, pisarze, tłumacze, transkrypcjonerzy medyczni i pracownicy techniczni to zadania outsourcingowe, które można wykonywać praktycznie na zasadzie niezależnego wykonawcy.
Prace outsourcingowe mogą być również tradycyjnymi stanowiskami na miejscu. Wiele dużych korporacji ma swoje oddziały w zagranicznych lokalizacjach, takich jak Indie i Chiny. Zatrudniają pracowników w innych krajach do obsługi tych wydziałów i zazwyczaj utrzymują bardzo niskie koszty pracy. Na przykład w ramach tego, co często nazywa się outsourcingiem opartym na wiedzy, firmy z zagranicznymi oddziałami zatrudniają inżynierów i pracowników IT offshore za ułamek kosztów tego, co często muszą płacić pracownikom na lądzie w swoim kraju.
Zlecone prace IT i inżynierskie obejmują programistów komputerowych, pisarzy technicznych i inne prace oparte na wiedzy. Wirtualni asystenci, przedstawiciele obsługi klienta, pisarze i tłumacze mogą zlecać usługi offshore wielu różnym klientom lub mogą pracować głównie dla jednego klienta. Aby znaleźć najlepszą pracę, pracownicy zewnętrzni muszą posiadać potrzebne umiejętności i biegle władać językiem kraju, w którym znajduje się firma zatrudniająca.
Po co outsourcingować, gdy pracownicy w krajach ojczystych potrzebują pracy, wiele osób zadaje sobie pytanie, a odpowiedź zwykle dotyczy pieniędzy, jakie firmy outsourcingowe oszczędzają na kosztach pracy. Osoby zajmujące się outsourcingiem często mówią, że globalny outsourcing i międzynarodowe stosunki pracy to pozytywne rzeczy dla gospodarki. Zwolennicy outsourcingu zwykle twierdzą, że dawanie pracy pracownikom offshore pogarsza gospodarkę na lądzie dla osób potrzebujących pracy.