Web Content Management System, azaz web tartalommenedzsment rendszer, általában olyan rendszert jelöl amely lehetővé olyan webalapú program, amely lehetővé teszi a tartalmak hypertext formátumban való dinamikus publikálását, különösebb programozói tudás nélkül. A CMS-ek legfontosabb tulajdonsága a dinamizmus. A legtöbb CMS szerveroldali programozási nyelven (PHP) íródott, és MySQL adatbázist használ. A tartalmat, annak megjelenését megfelelő jogosultság esetén egy -mindenkor, mindenhonnan elérhető- adminisztrációs felületen meg lehet változtatni.
A piacon meglehetősen nagy a választék a különböző tartalomkezelő rendszerekből. A sok kereskedelmi rendszer mellett számos szabad licencű (nyílt forráskódú) CMS rendszer található. A legnépszerűbbek már magyar nyelven is elérhetők, és mindegyiknek megvan a saját közössége. A teljesség igénye nélkül:
Drupal, WordPress, Joomla!, CMS Made Simple