CMS – это система управления контентом, или иначе — содержимым сайта. Под контентом и содержимым сайта понимают: текст, картинки, видео;  всё это — данные и файлы.

CMS – это система, которая позволяет в удобном виде создавать и управлять (заливать на сайт, редактировать, удалять) текстовыми материалами и мультимедийными документами (содержимым или контентом) на сайте. Аббревиатура «CMS» появилась от англ. выражения Content Management System, что и переводится как система управления контентом.

CMS нужна в первую очередь для удобства управления контентом. Ведь не все знают HTML. А многие не представляют как работать на сайте, без знания элементарных тегов, люди просто не умеют читать код, да и зачем это нужно, спросите вы? Всё дело в том, что до прихода CMS систем, сайты создавались именно на HTML. 

Как работает CMS?

Принцип работы любого движка достаточно прост. Пользователь системы добавляет свой уникальный контент на сайт (ведь все мы должны помнить о том, что любое копирование без указания источника – воровство контента, которое не поощряется поисковиками, а порой и сурово наказывается, вплоть до «забанивания» сайта в поисковике). Вся информация, которую пользователь залил на сайт, сохраняется в базе данных или файлах. Когда посетитель заходит на сайт, информация читается из базы данных и отображается на сайте. Вид отображения информации зависит от шаблона.