Offshoring, can be defined as relocation of business processes (including production/manufacturing) to a lower cost location.
Offshoring can be seen in the context of either production offshoring or services offshoring. China has emerged as the preferred destination for production offshoring while India has emerged as the dominant player in the services offshoring domain.