Business Process Outsourcing beinhaltet die Erbringung von Leistungs- und/oder Unterstützungsprozessen des Prozessmodells durch externe Partner oder Lieferanten. Dabei erfolgt die Steuerung i. d. R. durch eine vertragliche Regelung mit konkreten Zielen und Leistungsdefinitionen. Ziel ist die Fokussierung auf wesentliche Kompetenzen im eigenen Prozessmodell (Verringerung der Fertigungstiefe und damit z. B. der Kapitalbindung) sowie die Reduzierung von Prozesskosten durch Mengen-/Skaleneffekte bei spezialisierten Vertragspartnern.