Outsourcing to proces polegający na zleceniu części prac innym firmom lub specjalistom spoza organizacji. Offshoring natomiast oznacza przeniesienie produkcji lub usług za granicę, w celu obniżenia kosztów.