An offshore company is one which does not conduct substantial business in its country of incorporation. They are sometimes known as non-resident companies. Offshore companies may bring a number of benefits to individuals or companies.
Taxation - business may be structured so that profits are realized in ways that minimize their overall tax liability.
Simplicity - except for regulated businesses, such as banks or other financial institutions, some jurisdictions make it relatively simple to set up and maintain companies.