Unter einem Webserver versteht man eine Software, die Daten über das Web permanent zur Verfügung stellt. In aller Regel handelt es sich hierbei um Webseiten sowie die dafür benötigten Dateien.
Technisch funktioniert das Ganze indem bei einem Seitenaufruf eine Anfrage des Browsers an den Webserver gesendet wird. Dieser gibt dann die angeforderte Seite als Datenpaket zurück, das im Browser dann angezeigt wird. Über ein sog. Logfile werden sämtliche Aktivitäten des Webserver mitprotokolliert. Anhang einer Logfile-Analyse kann der Seitenbetreiber sehr genaue Informationen über die Nutzungs des Webangebotes gewinnen. Von der Anzahl der Besucher und Seitenaufrufe, über deren Herkunft bis hin zu technischen Informationen wie z.B. den verwendeten Browser-Typen.
Der bekannteste und meist verbreitetste Webserver ist der Apache-Webserver. Dieser ist Open Source und kann ohne Lizenkosten verwendet werden.
