Question
What is the difference between a network router and a switch?
Answer
The major difference between the packet switching operation of a router and that of a Layer 3 switch is the physical implementation. In general-purpose routers, packet switching takes place using a microprocessor, whereas a Layer 3 switch performs this using application-specific integrated circuit (ASIC) hardware.
— Source: Wikipedia (www.wikipedia.org)