Offshoring

Social Sciences Dictionary
Definition
The deliberate relocation by a firm of business processes, manufacturing operations, or services from one country to another to exploit differences in factor costs, regulation, resource availability, or market access. Offshoring includes both establishing or acquiring production/operations abroad and contracting foreign suppliers when the activity formerly occurred in the origin country.