CMS (Content Management System) — суть — система управления содержимым. С одной стороны только и всего, когда с обратной — много вкусностей:

  1. Масштабируемость. Слово странноватое. Представьте, что вам нужен простой и недорогой ресурс, из которого после (если дело пойдёт) можно будет сделать что угодно. Хотите — интернет-магазин. Желаете портал? Пожалуйста! Всё это позволяет сделать CMS.
  2. Простота настройки. Да, тут можно спорить. Кому-то и блокнот — CMS.
  3. Интерактивность. Веб сайт и без того штука интерактивная: нажми на ссылочку и получишь реакцию сайта. Однако, интерактив бывает разный. Например, сортировка списков или выборка из каталога требует уже более мощного функционала.

Любая система управления содержимым имеет два лица:

  1. Cобственно сайт, каким его видят пользователи — те люди, ради которых весь сыр-бор.
  2. Панель управления — то, что видит администратор ресурса. Именно она предоставляет возможности для управления содержимым.

Прочие параметры, а также и терминология, достаточно различны для разных систем. Если интересно, то почитайте тут.