Существует огромное количество CMS — в первую очередь, из-за того, что многие веб-студии создают свои собственные системы в качестве основы для разработки проектов и обеспечения поддержки клиентов.
CMS (Content Management System) — это специальная программа («движок») с удобной оболочкой для создания сайта и управления его контентом (содержимым). Если проводить аналогии, то каждая CMS (произносится как «Си Эм Эс» или, что чаще, «Це Эм Эс’ка») — это своеобразный универсальный конструктор, который позволяет быстро создать структуру будущего сайта, настроить его внешний вид, а также размещать, собственно, сам контент — страницы с информацией.
Еще совсем недавно создание интернет-сайтов считалось привилегией профессиональных веб-студий.