Referring to the practice of outsourcing business processes or services to a third party located in a foreign country, often to leverage cost advantages.
"Offshore development centers are commonly used by companies to reduce costs and access talent pools not available in their home country."