What is Offshore Banking?

Offshore banking refers to having a bank account outside of the United States. Some Americans have banking in Switzerland, or the Caribbean. The claimed benefit of this is, your savings do not get taxed, and it is not easily manipulated by politics or social factors like it would be in the United States.