Business process outsourcing (BPO) is a process of contracting some business-related tasks (customer support, service desk, accounting, etc.) to third parties in order to focus on core responsibilities and reduce operational costs.