Reteaua de calculatoare (computer network) leaga intre ele o multime mai mica sau mai mare de calculatoare, astfel incat un calculator poate accesa datele, programele si facilitatile unui alt calculator din aceeasi retea. De obicei, este nevoie si de masuri de restrictie / siguranta a accesului.
Metodele de conectare sunt in continua dezvoltare si deja foarte diverse, incepand cu tot felul de cabluri metalice si de fibra optica, chiar submarine si terminand cu legaturi prin unde radio cum ar fi: WLAN, Wi-Fi, WiMAX sau Bluetooth, prin raze infrarosii sau prin intermediul satelitilor.
La retelele moderne de telefonie, radio, televiziune etc., informatiile transmise sunt mai intai digitalizate (transformate in date) si apoi transmise tot prin retele de calculatoare si / sau internet, deoarece acestea ofera mari avantaje fata de retelele analogice traditionale.