A CMS egy mozaikszó, a Content Management System kezdőbetűiből áll.

Az, hogy mit tartalmaz ez a programcsomag, leginkább a tartalomkezelő feladataiból érthető meg.

A tartalomkezelő rendszerek alapvető feladatai

  1. Honlap megjelenítése valamilyen cserélhető sablon vagy design alapján.
  2. Adminisztrációs felület biztosítása, ahol a honlap tartalma módosítható valamint bizonyos mértékig a megjelenése is. Például cikkek írása, menük átrendezése, modulok ki-be kapcsolása.
  3. Bővíthetőség igény szerinti modulokkal, szolgáltatásokkal. Például egy egyedi nyilvántartó rendszer, hírlevél küldő, stb..

Fontos, hogy a 2. pontban felsoroltak informatikai szaktudás nélkül is kezelhetőek legyenek.

Egy modern tartalomkezelőtől elvárható, hogy adatbázis alapon működjön. Így a felhasználók által bevitt (begépelt) tartalom egy független helyen tárolódik, hordozhatóvá válik, valamint biztonsági mentésekből helyreállítható.