Dynamische Seiten sind Webseiten, die bei jedem Aufruf ihre Inhalte neu generieren. Der HTML-Code schreibt sich bei jedem Aufruf neu, anstatt dass ein bestehendes Dokument aufgerufen wird. Das ist besonders für Seiten spannend, deren Inhalte sich ständig verändern. Man kann allerdings dynamische Inhalte mit statischen Inhalten verbinden. So kann man ein Template, also im Grunde eine Vorlage nutzen, nach dem die Seite immer aufgebaut ist, in dem sich nur die Inhalte ändern.