Una red de computadoras conecta dos o más ordenadores para compartir recursos como archivos, impresoras y mensajes. Existen tres componentes clave: software de aplicaciones, software de red y hardware de red. El software de aplicaciones permite compartir información y recursos entre usuarios, mientras que el software y hardware de red establecen los protocolos y conexiones físicas para la comunicación entre computadoras.