Одной из важных характеристик производственного процесса веб-разработки является использование той или иной системы управления сайтами (CMS). Рынок CMS разнообразен, на нем присутствуют как бесплатные системы, поддерживаемые сообществами программистов, так и коммерческие продукты, вся ответственность за развитие которых лежит на компаниях-разработчиках.