Una red de computadoras conecta dispositivos como computadoras, impresoras y escáneres a través de un medio de transmisión para compartir recursos de hardware y software. Existen diferentes topologías de redes como bus, maya, estrella, anillo y árbol, cada una con características únicas como la forma en que se conectan los dispositivos y si la falla de un dispositivo afecta a toda la red.