„Business Process Outsourcing”, manchmal auch als BPO bezeichnet, bezieht sich auf die Auslagerung von Geschäftsprozessen an externe Anbieter. So kann ein Unternehmen beispielsweise beschließen, die Abwicklung seiner Buchhaltungs- oder Reparaturprozesse auszulagern, anstatt sie weiterhin selbst zu erledigen.
Durch die Auslagerung von Prozessen können Unternehmen ihre Fixkosten senken und ihre Abläufe verbessern, da spezialisierte Anbieter häufig über Spitzentechnologie und fundiertes Prozesswissen verfügen und der Kunde durch die Auslagerung möglicherweise Personalkosten einspart.