A computer network is a system connecting multiple computers for information and resource sharing. Essential hardware components for setting up a network include network cables, distributors, routers, and network cards (internal and external). Routers manage network traffic and can connect devices wirelessly, while network cards enable computers to connect to the network.