Una red de computadoras es un grupo de dos o más computadoras conectadas por un medio de transmisión que permite compartir recursos de hardware y software. Existen dos modelos principales de red: peer-to-peer, que es de bajo costo pero con seguridad limitada, y cliente/servidor, que es más seguro y escalable pero también más costoso. Las redes se pueden clasificar según su área de cobertura y utilizan diferentes topologías como bus, estrella, malla o anillo para conectar los nodos.