O retea de calculatoare este un ansamblu de calculatoare interconectate intre ele si care comunica intre ele. Cand calculatoarele sunt conectate intre ele, utilizatorii pot comunica si accesa date si informatii de la alte calculatoare din retea. Retelele de calculatoare sunt utilizate in diferite aspecte ale vietii moderne, inclusiv la birou, acasa, in sistemele de comunicatii, domeotice etc. Retelele de calculatoare pot fi conectate intre ele prin intermediul cablurilor sau prin intermediul conexiunilor wireless.