Una rete di computer è una raccolta di computer interconnessi e altri dispositivi, come server, stampanti e smartphone, che possono comunicare e condividere risorse tra loro. Questa comunicazione avviene su vari media, inclusi cavi (cablati) o segnali wireless (Wi-Fi, Bluetooth, ecc.). I dispositivi interconnessi condividono risorse come file, stampanti, accesso a Internet e potenza di elaborazione.
Le reti possono variare di dimensioni da una piccola rete domestica con pochi dispositivi a vaste reti globali come Internet. Sono classificati in vari modi, anche per portata geografica (ad es. Network di area locale, rete ampia), la loro topologia (ad es. Star, Ring, Bus) e la loro architettura (ad es. Cliente-Server, Peer-to-Peer).