Mit dem sogenannten Template beschreibt die Information- und Telekommunikationsbranche Schablonen oder Mustervorlagen für ein Dokument, welche zum größten Teil wichtige Elemente für ein Layout enthält. Ein Template besteht in der Regel in Form einer vordefinierten Datei.
Neben Dokumenten, Buch- und Zeitungsseiten, Glückwunschkarten oder Webseiten können Anwender mit Hilfe eines Templates deren Inhalt schneller Füllen, ohne sich vorab Gedanken über den eigentlichen Aufbau machen zu müssen. Darüber hinaus nutzen zahlreiche Programme Templates für die Visualisierung bzw. Strukturierung von Informationen jedweder Art.
Hierbei nutzen insbesondere Entwickler ein Template zur Programmierung. Die hier zum Einsatz kommenden Schablonen sollen die Fachkräfte bei ihrer Arbeit unterstützen, wenn es um die Entwicklung neuer Programmcode-Sequenzen geht. In der objektorientierten Programmierung, welche zum Beispiel bei der Programmiersprache C++ angewendet wird, ist ein Templatevon zentraler Bedeutung, um Funktionen oder Klassen einzubinden.
Content Management Systeme (CMS) setzen ebenfalls auf die Verwendung von Schablonen. Nahezu unendliche Variationsmöglichkeiten ermöglichen es, die individuellen Anforderungen eines Unternehmens zu realisieren. Auf diese Weise entsteht zugunsten der Anwender eine einheitliche und zugleich leicht verständliche Oberfläche.