Ein Webserver beantwortet die Anfragen von Clients und liefert die HTML-Seiten aus. Rufen Sie in Ihrem Browser also die Adresse www.example.com auf, wird anschließend der Webserver auf www.example.com Ihnen die dort hinterlegten HTML-Seiten zurücksenden, damit der Browser diese anzeigen kann. Zusätzlich können Webserver um Module erweitert werden, die Funktionen hinzufügen. Ein Beispiel hierfür ist das "PHP-Modul". Dieses ermöglicht es dem Server, PHP Scripte auszuführen und somit dynamische Webseiten zu nutzen.