Business Process Outsourcing is when a specific process such as accounts payable or employee reimbursements is outsourced. Certain processes are selected for outsourcing based on specific benefits that can be achieved through outsourcing that might not be effectively achieved with an internal team. Examples of these benefits include speed to establish, cost, technology, and service quality.