When someone uses a bank that lies in a different country or in a different jurisdiction than their own area of residence, then it is known as offshore banking. Someone will indulge in offshore banking only because it has the promise of giving some tax benefits or at least some kind of added security and confidentiality. The concept originated from the habits of the UK residents to open an account in the Isles of the British Channels, which offe...