What's the different between an Ethernet bridge and a switch?

The difference between an ethernet bridge and a switch is that the bridge only has two ports, while the switch has multiple ports. When there is a lot of traffic going through the ports, the bridge traffic may get tied up or crash often because there are only 2 ports for information to travel back and forth.