The two forms of BPO are Back Office and Front Office. Back office BPO entails managing internal business efforts like invoicing and accounting. Front office BPO involves contacting and interacting with customers such as marketing and tech or customer support services.