Система управления контентом, или CMS, создает и управляет веб-сайтами. Приложения CMS устраняют необходимость в программировании.
После запуска они позволяют пользователям загружать и администрировать свой собственный контент. Любое кодирование заменяется дружественным интерфейсом «укажи и нажми». Доступны десятки популярных приложений CMS, многие из которых бесплатны. Каждая CMS имеет свой дизайн с определенными веб-функциями, ориентированными на конкретных пользователей. Приложения CMS существуют с конца 1990-х годов и продолжают охватывать все большую и большую аудиторию. Даже опытные программисты часто предпочитают использовать CMS вместо кодирования веб-сайта. Системы управления контентом способствуют более быстрой разработке веб-сайтов. Веб-сайт CMS может быть создан и развернут в течение нескольких дней. Многие из наиболее популярных приложений CMS с открытым исходным кодом. Открытый источник позволяет пользователям писать полезную документацию или разрабатывать новые дополнения.