- Создание, удаление, редактирование веб-страниц;
- Размещение на сайте фото, аудио- и видео-материалов;
- Редактирование структуры сайта;
- Администрирование интерактивных разделов сайта – форумов, блогов, гостевых книг, опросов, голосований и т.п.
- обеспечивать такой режим работы, чтобы Пользователю не приходилось – за редкими исключениями – решать ни программистских, ни дизайнерских задач, а сосредоточиться на содержании.
- предоставлять возможность администрирования сайта нескольким Пользователям совместно, причем с возможностью устанавливать разные права доступа (см. безопасность сайтов);
- быть достаточно гибкой и настраиваемой, но при этом гарантировать, что при любых действиях пользователя сайт сохранит работоспособность (в частности, возможность отмены ошибочных действий Пользователя )
- и т.д.
Существуют как бесплатно распространяемые (или условно-бесплатные) CMS, так и коммерческие CMS, среди которых встречаются и очень дорогостоящие.
Пример бесплатной CMS для корпоративных сайтов, используемой в том числе на сайтах крупных западных компаний - система управления сайтом TYPO3.