A switch makes forwarding decisions based on MAC address. The MAC is so important to the switch that it will sometimes go out of its way just to learn the MAC address of a device. To really understand switching you'll need to understand this aspect of switch operation.
In this ICND1 lecture you will:
Understand how a switch learns MAC addresses of devices on the network