Una red de computadoras es un conjunto de equipos y dispositivos periféricos conectados entre sí que permiten el intercambio de recursos, la comunicación entre personas y procesos, y el acceso universal a la información. Una red básica consta de al menos dos equipos conectados, y elementos clave incluyen servidores, clientes, medios de transmisión, recursos compartidos, y protocolos estándar como HTTP, FTP, IP y TCP. Existen varios tipos de topologías de red.