Server sind Computerprogramme oder Computer die zur Bereitstellung von Computerfunktionalitäten für andere Computer oder Programme über ein Netzwerk, dienen.
Solche Funktionalitäten sind zum Beispiel Dienstprogramme, Daten oder andere Ressourcen.
Der Begriff Server hat dabei zwei Bedeutungen:
Software (Server)
Bei einem Server als Software handelt es sich um ein Programm, das im Client-Server-Modell mit dem Client kommuniziert und diesem bestimmte Funktionalitäten bereitstellt.
Server (Hardware)
Bei einem Server in Form von Hardware handelt es sich um einen Computer auf dem ein oder mehrere Server (Software) laufen.