Ein Content-Management-System (CMS) ist eine Software die die Erstellung und Bearbeitung von Inhalten wie Text, Foto, Multimedia (sogenanten Content) ermöglicht und verwaltet. Der Benutzer des CMS soll dieses System auch ohne Programmierkenntnisse in Sprachen wie HTML/XML/Perl/Php etc bedienen können. Die Daten werden meist in einer Datenbank (zb mySQL, Oracle etc) abgelegt.
Content Management Systeme die wir für die Erstellung von Internetseiten empfehlen können sind u.a DeDi, Contenido,Drupal, Typo3, Joomla und Contao. Unsere Webagentur im Saarland setzt für kleine und mittlere Seiten gerne Joomla ein und empfiehlt für größere Projekte Typo3 und Drupal als CMS. Die genannten CMS sind auch für SEO gerüstet.