Отличие в уровне адресации подключенных устройств.
Коммутатор работает с физическими (MAC) адресами.
Маршрутизатор же может произвести пересылку данных на основании логических (IP) адресов, что позволяет организовать взаимодействие между сетями.
Отличный ответ!
Грубо говоря, коммутатор - некое подобие разветвителя, в то время как маршрутизатор - специальное сетевое устройство, пересылающее пакеты данных.
Маршрутизатор - розетка
Коммутатор - тройник(не обязательно тройник, можно и больше:) )