Una red de computadoras consta de hardware y software. El hardware incluye estaciones de trabajo, servidores, tarjetas de interfaz de red, cableado y equipos de conectividad. El software principal es el sistema operativo de red, el cual prepara el hardware para que los usuarios puedan compartir recursos a través de la red.