Bei der Erstellung von Templates muss eine Entscheidung getroffen werden: sollen die Templates mit Hilfe von DTML oder Page Templates (der Typ für Dokumente, die TAL verwenden) realisiert werden.
Ein wesentlicher Unterschied zwischen DTML und Page Templates besteht darin, dass Page Templates immer eine vollständige HTML-Seite darstellen, auch wenn sie Teile anderer Objekte mit verwenden.
Man kann jeden Page Template Source-Code isoliert in einem Browser betrachten. Bei Verwendung von DTML arbeitet man mit einzelnen HTML-Code-Fragmenten (z.B. Kopfteil, Inhalt, Fussteil), die nur zusammengesetzt ein gültiges HTML-Dokument ergeben. Page Templates sind also die ,,sauberere`` Lösung und sollten bevorzugt werden, wenn es um Ausgaben im HTML- oder XML-Format geht.