Ein Template ist eine Vorlage zur Erstellung von (HTML-) Dokumenten oder Dokumentteilen. Es stellt eine Art Gerüst dar, das einen Teil des Inhaltes oder der Gestaltung des Dokumentes vorgibt. Durch Einsetzen der fehlenden Bestandteile wird die Vorlage zu einem vollständigen Dokument ergänzt.