An offshore (or overseas) bank account is an account held in a country you don't reside in. It is very similar to any everyday banking institution. Offshore banks allow you to make and receive payments, hold money, and set up savings or investment accounts in multiple currencies.
Offshore accounts can simplify your financial commitments across multiple countries and regions. They can be useful if you need to send or receive regular international payments and transfers.