Bei einer statischen Website sind die Inhalte fest definiert. Im Gegensatz zu einer dynamischen Website, wird jede Seite als separate Datei auf dem Server hinterlegt. Für das Erstellen einer statischen Website wird keine Datenbank benötigt. Da für jede Seite eine separate Datei zu erstellen ist, erschwert dies die Erstellung und Verwaltung einer großen Website. Ist beispielsweise eine Änderung am Layout vorzunehmen, dann muss die Änderung am HTML Code für jede Seite einzeln durchgeführt werden.