Business process outsourcing or BPO in India has evolved from its early 'sweat-shop' image to the status of a strategic differentiator in the global marketplace. Business process outsourcing has changed the way the world does business.
BPO is the contracting of a business task to a third party service provider. Back office outsourcing refers to internal business functions like billing or purchasing, while front-office outsourcing includes customer-related services such as technical support, marketing and customer service. The focus in BPO is on reducing transaction costs, optimizing process efficiency and providing size and scale to handle a large volume of transaction processing engagements.