It is a bank located in the sea (i.e. island)
It is a bank located In SEZ
It is a bank located in a neighboring country
Offshore banking is basically dealing in foreign ex¬change
It is a bank located outside the country of residence of the depositor