Switches use software burned on a chip (Hardware) called application-specific-integrated circuits (ASICs) to make very quick decisions
A switch has two methods for making forwarding decisions after it receives a frame:
Store-and-forward switching
Receive entire good frame Before it is forwarded
Cut-through switching