Un site statique est uniquement composé de pages html prédéfinies qui contiennent à la fois les informations qui seront lues par ses visiteurs ainsi que les instructions qui définissent leur mise en page.
Bien que les sites statiques soient théoriquement plus simples à développer et qu'ils n'imposent pas de contraintes techniques particulières lors du choix de la solution d'hébergement, ils sont de plus en plus souvent remplacés par des solutions dites dynamiques.