Ein Server ist ein zentraler, leistungsstarker Computer, der Programme und Daten für ein Netzwerk bereitstellt. Die Computer und Programme innerhalb dieses Netzwerkes, die auf die vom Server bereitgestellten Informationen zugreifen, werden als Client bezeichnet. Der Server kann dabei sowohl eine Software sein, die auf einem oder mehreren Rechnern betrieben wird, als auch eine Hardware, die dann als Server-Rack oder – im Verbund – als Serverfarm bezeichnet wird. Innerhalb der Server-Client-Architektur bezeichnet man die Server-Hardware auch als „Host“, um sie begrifflich von einer Server-Software abzugrenzen.