Spesso quando una rete diventa più grande, quindi con più pc connessi, si introduce un computer su cui non lavorerà nessuno, sarà infatti un computer dedicato ad offrire servizi agli altri pc della rete. Questo computer viene chiamato server, un punto centralizzato per archiviare e condividere informazioni (file) programmi. I server si occupano anche di gestire e mettere a disposizione di tutti alcune periferiche come le stampanti. Se esiste un server di rete, gli altri computer prendono il nome di client.
In piccole reti dove si decide di non installare un server alcune funzioni di condivisione possono essere espletate dai singoli computer connessi. Gli utenti possono comunque scambiare file ed e-mail, copiare i file sui dischi fissi di qualcun altro e utilizzare persino le stampanti collegate ad un'altro comuter. Tuttavia se alla rete si aggiungono più utenti, un server dedicato è più efficente e sicuro.