Una red de computadoras conecta equipos informáticos y software a través de dispositivos físicos que permiten compartir información y recursos. Las redes varían en tamaño y alcance, desde redes personales inalámbricas (WPAN) que conectan dispositivos cercanos, hasta redes de área amplia (WAN) y Internet que conectan dispositivos a través de grandes distancias. Las redes también varían en su topología o diseño lógico de cómo se interconectan los nodos o dispositivos.