Per rete informatica s’intende un insieme di
computer e di altri dispositivi collegati tra loro da archi di collegamento, in grado di condividere sia le risorse hardware (periferiche accessibili dai vari computer che formano la rete); che le risorse software (programmi applicativi e file archiviati nelle memorie di massa dei vari terminali). Una rete quindi aggiunge alle sue capacità quella di elaborare dati.
Possiamo definirla come un sistema di interconnessione non gerarchico tra diverse unità.
I calcolatori collegati in rete comunicano seguendo il modello “client-server”: nel
modello client-server la comunicazione avviene sempre tra una coppia di
elementi detti appunto Client e Server: con Client si intende di solito l’elemento
della coppia che attiva o richiede un servizio di comunicazione, mentre il Server
rappresenta il fornitore del servizio richiesto.