Business Process Providing ist eine Form des Outsourcing und meint die Auslagerung kompletter Geschäftsprozesse an einen Dienstleister. Dem Dienstleister beim BBP obliegt die Verantwortung der Unternehmensprozesse einschließlich der damit verbundenen Unterstützung.