CMS означава Система за Управление на Съдържанието и е вид софтуер, който позволява на потребителите да създават и управляват онлайн съдържание като текст, изображения, видео, звук и други мултимедийни файлове. Той може да се използва за създаване на уебсайтове и блогове, като същевременно служи като онлайн платформа за управление на цифрови активи като снимки и документи. CMS е мощен инструмент за собствениците на уебсайтове, позволяващ им бързо и лесно да въвеждат промени, без да е необходимо да научават HTML или кодиране. Повечето CMS приложения включват различни функции като управление на потребителите, създаване на съдържание, библиотека с мултимедийни файлове, динамична навигация и оптимизация за търсачки. Освен това, мнозина CMS системи предлагат допълнения и теми, които могат да бъдат използвани за персонализиране на външния вид и усещането на уебсайта.