Offshore Outsource
Offshore outsourcing is the practice of hiring an external organization to perform some business functions in a country other than the one where the products or services are actually developed or manufactured. It can be contrasted with offshoring, in which the functions (for example Joomla development) are performed in a foreign country by a foreign company (for example Ukraine).

