Trennung von Layout und Content
Der Content wird isoliert in einer Datenbank (strukturierte Daten) bzw. dem Filesystem (unstrukturierte Daten) gehalten.
Die Verwaltung des Content erfolgt grundsätzlich datenbankbasiert, beim Publizieren wird der Content in die Templates integriert. Die Templates besitzen dazu an den relevanten Stellen speziell dafür vorgesehene Marken.
Zusätzlich zu diesen Content-Tags gibt es eine Fülle an Kontrollstrukturen und Mechanismen, die das Aussehen der Webseite oder eines Printproduktes beeinflussen (z.B. automatisch erzeugte Inhaltsverzeichnisse oder Anzeige/Wegfall bestimmter Codeblöcke).