Unter Templates versteht man in den meisten Fällen Vorlagen. Diese Vorlagen können vielfältig sein, in unserem Fall handelt es sich um Design-Vorlagen für das CMS Contao (ehemals Typolight). Mit diesen Themes kann das Erscheinungsbild einer Website vollständig geändert werden. Contao-Themes bestehen aus einer einfach zu installierenden und verwaltbaren Datei, die auf den eigenen Webhosting-Account hochgeladen und installiert wird. Nach dem Upload des Contao-Themes kann man im Contao eigenen Theme-Manager die Vorlage auswählen und installieren. Ist das Contao-Theme installiert, lässt es sich für ein oder mehrere Seiten anwählen. So kann innerhalb kürzester Zeit ein komplett neuer Designstil genutzt werden ohne die Seitenstruktur oder Inhalte ändern zu müssen.
Contao ist ein sog. Web-Content-Management-System, welches einfach zu erlernen und bedienen ist. Es bietet für kleinere aber auch größere Websites vielfältige Möglichkeiten die Website-Inhalte zu verwalten und das gänzlich ohne Programmierkenntnisse. Ein weiterer Vorteil von Contao liegt in der schlanken und objektorientieren Entwicklung, wodurch es mit einer Vielzahl von Webhostingpaketen bereits von Grund auf zusammenarbeitet. Contao ist ein relativ junges CMS, welches 2004 von Leo Feyer unter dem damaligen Namen Typolight veröffentlicht wurde. Um sich besser vom ähnlich klingenden aber nicht verwandtem CMS TYPO3 von Kasper Skårhøj abgrenzen zu können, wurde es 2010 in Contao umbenannt.
Contao ist von Hause aus darauf ausgelegt, seine Seiten für Suchmaschinen freundlich zu benennen, wodurch der Prozess der Suchmaschinenoptimierung unterstützt wird.
Die einfache Handhabung und die Möglichkeit ohne große Handgriffe komplett neue Themes installieren zu können, findet bei vielen Anwendern Anklang.