Key component: Network cards
Network cards are an essential part of any network. They provide the necessary socket that allows you to plug in a network cable and physically attach the computer to another one, either directly or via some networking equipment such as a hub or switch.
The cards are rated with two common speeds, 10Mbps and 100Mbps, which represent how fast data can be sent and received. You can create a network of computers using both types. There is rarely a cost difference though, so go with 100Mbps cards and get a 100Mbps hub or switch if you can.