Il Business Process Outsourcing è un modello organizzativo che prevede l’esternalizzazione dei processi interni secondari da parte di un’azienda (outosorcee) in affidamento ad uno o più partner esterni (outsourcer), per conseguire una migliore allocazione delle risorse ed una maggiore competitività sul mercato.
È implicito che perché un’azienda trovi nel Business Process Outsourcing una fonte di concreti vantaggi dovrà avere come partner una società affidabile e competente, che si incarichi dei servizi esternalizzati e li gestisca in maniera opportuna. In questi casi, infatti, le performance della società che gestisce le risorse in outsourcing segnano, in maniera diretta, le performance dell’azienda che richiede i servizi.