An offshore banking unit is a bank branch in another country.
For example, let's assume that Bank XYZ is an American bank with a branch in Bermuda. As on offshore banking unit, the Bermuda branch does not accept depositsfrom anyone except other foreign banks, and it will make Eurocurrency loans.