A CMS (Content Management System) vagy tartalomkezelő rendszer egy szoftver platform, amely lehetővé teszi a felhasználók számára, hogy weboldalak tartalmát hozzanak létre, szerkesszenek és publikálhassanak anélkül, hogy HTML vagy CSS tudásra lenne szükségük.
A WordPress a legelterjedtebb CMS rendszer az interneten. A CMS rendszerek lehetnek általános célúak, mint a WordPress, vagy iparágspecifikák, mint az e-commerce rendszerek. A CMS rendszerek alapját az adatbázis, a szerkesztőfelület és a közzétételi rendszer képezi.
A CMS rendszerek előnye, hogy nem kell a felhasználónak programozni ahhoz, hogy professzionális weboldalat hozzon létre. A tartalom kezelése egyszerű és intuitív, és a weboldal szerkesztésére jogosult több ember is dolgozhat közösen a tartalmon.