Una red de computadoras es un conjunto de equipos informáticos conectados entre sí que comparten información y recursos. Existen diferentes tipos de redes como las redes de área local, las redes metropolitanas y las redes de área amplia. Las redes se comunican siguiendo protocolos como el modelo OSI de 7 capas o el modelo TCP/IP de 4 capas más utilizado hoy en día. Las redes pueden tener diferentes topologías como punto a punto, bus, estrella, anillo o malla.