No, there are 1, 3 and bc1, which represent the following:
The address at the beginning of 1 is P2PKH(pay-to-public-key-hash) address, which is the original address, and is called ordinary BTC address;
The address at the beginning of 3 is P2SH(pay-to-script-hash) address, and the internal address also needs to be segwit, that is, the segwit address.
The address at the beginning of bc1 is a BECH32 encoded address, an address format developed specifically for segwit, and an segwit address.
The address at the beginning of 3 and bc1 are smaller and less expensive than that of 1, which can improve the packaging speed of BTC block.