What Is a Bank Identification Code or SWIFT Code?

A bank identification code (BIC) or SWIFT code identifies each specific bank. Transferring money between banks, especially international banks, is a key use for these codes. Other types of messages are also exchanged between banks using these codes, which are provided in either eight- or 11-digit formats.