CMS (Content Management System) – это специализированное ПО, предназначенное, во-первых, для автоматизированной разработки динамических сайтов, а во-вторых, для их поддержки. Но интернет-проект создаётся один раз, а вот контент на нём приходится редактировать постоянно. Поэтому с точки зрения человека, обеспечивающего обновление информации на сайте, CMS – это система управления содержанием проекта или, в обыденной терминологии, движок сайта. CMS-системы позволяют не только оперативно публиковать важную информацию, но и организовать чёткую и прозрачную систему подготовки документов к публикации.