Modem Vs Router Vs Gateway Vs Switch Vs Hub

Modem

Router

Gateway

Network Hub

Network Switch

Network Bridge