Una red de computadoras conecta equipos informáticos para compartir información y recursos. Se compone de hardware como tarjetas de red, cables, y dispositivos de red; software como sistemas operativos de red y aplicaciones; y protocolos de comunicación. Las redes pueden conectarse por cable, fibra óptica, radio, microondas, o infrarrojos, y tener topologías en bus, anillo o estrella.