La funzione di un server del computer è quella di archiviare, recuperare e inviare file e dati del computer ad altri computer su una rete. Molte aziende utilizzano una rete locale per collegare un numero di computer. Su scala più ampia, la rete mondiale di computer conosciuta come Internet dipende da un gran numero di server situati in tutto il mondo. I file, i dati e le funzionalità di un determinato sito Web sono basati sui server.
I server hanno più potenza di elaborazione, memoria e archiviazione rispetto ai loro computer client. Il client è il computer che non funziona come server e richiede informazioni dal server. Quando i computer sono collegati in modo fisico o wireless e condividono servizi o informazioni, questa viene definita rete di computer. Una rete di computer richiede almeno due partecipanti, con almeno uno di loro che funge da client e almeno uno che agisce da server.
Numerosi sistemi utilizzano questo modello di rete client-server, inclusi siti Web e servizi di posta elettronica. Un modello alternativo, la rete peer-to-peer, consente a tutti i computer di agire come server o client. I requisiti hardware per i server variano a seconda delle applicazioni del server e del numero di client. I server funzionano per lunghi periodi senza interruzioni, quindi l'affidabilità e la durata dell'hardware sono estremamente importanti. I server sono rumorosi e necessitano di un alimentatore stabile, di un buon accesso a Internet e di una maggiore sicurezza, quindi sono solitamente archiviati in una sala server o centro dedicato.