Una red de computadoras consta de componentes de hardware y software. El hardware incluye tarjetas de interfaz de red y cables, y el software incluye controladores y sistemas operativos de red. Los principales componentes son el servidor, que ejecuta el sistema operativo de red; las estaciones de trabajo, que se conectan a la red; las tarjetas de interfaz de red que permiten la conexión; y los recursos compartidos como almacenamiento y periféricos.