An offshore financial centre (or OFC), although not precisely defined, is usually a low-
tax, lightly
regulated jurisdiction which specialises in providing the corporate and commercial infrastructure to facilitate the use of that jurisdiction for the formation of
offshore companies and for the investment of offshore funds. Offshore financial centres are often (but not always) current or former British
Colonies or
Crown Dependencies, and often refer to themselves as offshore jurisdictions. The term offshore financial centre is a
neologism coined in the 1980s. The term is fluid to a certain extent, and it has been remarked more than once that whether a financial centre is characterised as "offshore" is really a question of degree.
[1][2]
See more at Wikipedia.org...
A country or jurisdiction where an intentional attempt has been made to attract foreign business by deliberate government policy such as the enactment of secrecy laws and tax incentives.