A tartalomkezelő rendszer (vagy angol rövidítéssel CMS) egy marketing kifejezés azokra a szoftverekre, amelyeket több személy együttműködésével készülő munkák koordinálására dolgoztak ki.A tartalomkezelő rendszerek legfontosabb funkciói:
- biztosítsák, hogy sok személy tudjon egyszerre adatokat, információkat tárolni és ezeket egymással megosztani,
- a hozzáférés szerep szerinti szabályozása: a felhasználó szerepe határozza meg, hogy mely adatokat láthatja vagy módosíthatja,
- könnyű adattárolási és adatelérési lehetőségek biztosítása,
- csökkentsék a redundáns adatbevitelt,
- megkönnyítsék a kimutatások összeállítását,
- segítsenek a felhasználók közti kommunikációban.