Ein
Server (
engl.:
to serve =
bedienen) ist ein
Programm, das auf die Kontaktaufnahme eines
Clients wartet, um eine bestimmte Dienstleistung für ihn zu erfüllen. Die Kommunikation erfolgt nach dem
Client-Server-Modell. Die Dienstleistung des Servers ist spezifisch für den Server, so dass für jede Dienstleistung ein eigener Server existiert. Die Dienstleistung des Servers nennt man
Dienst, und der Datenaustausch zwischen Client und Server ist durch ein dienstspezifisches
Protokoll festgelegt.