Among the geographical BPO types are onshoring (cooperation with local BPO vendors), nearshoring (cooperation with BPO providers from neighboring countries), and offshoring (cooperation with BPO partners from distant locations). There are also back-office (non-core business functions like accounting) and front-office (core activities that influence revenue generation) operations. Beyond that, it’s essential to choose between horizontal vs. vertical outsourcing of business processes.