Outsourcing jest terminem, który pojawił się niedawno, chociaż samo delegowanie przez przedsiębiorców części działalności nie jest zjawiskiem nowym. Przekazanie księgowości, kadr, usług informatycznych czy zarządzania nieruchomościami zewnętrznemu kontrahentowi ma na celu uproszczenie procesów w firmie oraz delegowanie części obowiązków do podmiotów wyspecjalizowanych w takiej działalności. Jest popularną formą optymalizowania zasobów i szukania oszczędności. Tradycyjnie zlecano na zewnątrz działalność poboczną wobec działalności gospodarczej przedsiębiorcy. Jednak outsourcing przybiera coraz szerszy zakres. Trendem, który nabiera znaczenia w gospodarce, jest tzw. BPO (Business Process Outsourcing). Jest to delegowanie przez przedsiębiorcę na wyspecjalizowany podmiot całych obszarów działalności w spółce, także tych związanych z obsługą klientów przedsiębiorcy, jak np. call center.