Система управления сайтом (Система управления контентом) или, как ее еще называют движек (CMS — англ. Content Management System) позволяет пользователю, это может быть автор, или сотрудник компании, ответственный за функционирование сайта, самостоятельно вносить изменения в содержимое сайта: изменять и добавлять статьи, тексты, графику и другие материалы.
Основной особенностью систем управления сайтом является возможность внесения изменений в информационное наполнение сайта, при этом пользователь может не задумываться о внутреннем механизме работы сайта и выводе веб-страниц этого сайта.
Материалы на сайт вносятся в стандартном текстовом виде, с имеющейся возможностью визуального редактирования размещаемой информации (например, редактирование размера шрифтов, положения картинок и фотографий, гиперссылок и т.д.) без необходимости разбираться с языками разметки текстов. Система управления контентом (система CMS) дает возможность пользователю не думать и не заботиться о графическом оформлении сайта, и разграничивает информационные материалы (содержимое страниц сайта) от графического оформления (дизайна сайта).
Системы управления сайтом удобно использовать в случаях, когда существует необходимость постоянного внесения информации на сайт. Это могут быть новости компании, постоянно изменяемый ассортимент и цены, объявления о государственных закупках и т.д.
Как правило, для работы и использования Системы управления сайтом, сотруднику не нужно знать какие либо особенности веб-программирования. Для использования такой Системы достаточно обладать базовыми навыками работы с персональным компьютером.