A Hub is a networking device that allows one to connect multiple PCs to a single network. Hub may be based on Ethernet, Firewire, or USB connections. Hub is an electronic device that connects many network device together so that devices can exchange data. A network switch is a computer networking device that is used to connect many devices together on a computer network. A switch is considered more advanced than a hub because a switch will only send message to device that needs or requests it. A switch is a control unit that turns the flow of electricity on or off in a circuit. It may also be used to route information patterns in streaming electronic data sent over networks. In the context of a network, a switch is a computer networking device that connects network segments.