Definitions for "Offshore outsourcing"
offshore outsourcing can be defined as delegation of processes like engineering, development and technical support to lower cost locations
The practice of hiring an external organization to perform some or all business functions in a country other than the one where the customer site is situated.
When outsourcing occurs in a country other than your own or the surrounding countries, it is referred to as offshoring.