Wired networks are capable of transferring data at a (maximum) speed of 10Mbps (Megabits per second), 100Mbps, and the new Gigabit networks operating at a maximum 1000Mbps.
A NIC or Network Interface Card is required in a computer to enable it to communicate to other network devices. Most motherboards do have network capabilities built onto them and a NIC is not required.
A Hub is an electronic box that allows you to connect the different systems on a network to each other by using networking cables. It is possible to connect two computers to each other without the need for a hub by using a cross-over cable.
A sample of Network that this computer shop has on offer
NET-TL-SG2005P-PD TP-Link Omada 5 port Gigabit Smart Switch with 1-port PoE++ in and 4 port PoE+ out
NET-CP335N ProsKit CP335N crimps strips an cuts tool 200mm