What is the difference between a Hub and a Switch ?
Generally, a switch is much faster than a hub and reduces collisions/retransmissions.
Switches send traffic only to the destination device/port, while hubs broadcast the data to all ports. If you have a choice, a switch will provide more reliable and faster transfers of data.
Typically it is hard to notice a difference between hub and switch transfer speeds in small LANs (2 to 3 devices), however the more devices you introduce to the network, the greater advantage of using a switch.