En enhed, der deler sine ressourcer med andre netværksenheder, kaldes en
server . En server er et computerprogram eller en enhed, der giver funktionalitet til andre programmer eller enheder, kaldet "klienter". Denne arkitektur kaldes klient-server-modellen.
Servere kan levere forskellige tjenester, såsom:
* Fildeling:Servere kan gemme filer og give klienter adgang til og downloade dem.
* Udskriftsdeling:Servere kan administrere printere og tillade klienter at sende udskriftsjob til dem.
* Applikationshosting:Servere kan være vært for applikationer, som klienter kan få adgang til via netværket.
* Databasestyring:Servere kan gemme og administrere databaser og give adgang til dem til klienter.
* Webhosting:Servere kan være vært for websteder og levere dem til kunder over internettet.
* E-mail-hosting:Servere kan gemme og administrere e-mails og tillade klienter at sende og modtage e-mails.
* Virtualisering:Servere kan oprette og administrere virtuelle maskiner, som er isolerede computermiljøer, der kan køre forskellige operativsystemer og applikationer.
Servere kan være dedikerede hardwareenheder, eller de kan være software, der kører på almindelige computere. De kan være placeret på et lokalt netværk (LAN) eller på internettet.