CMS (системы управления контентом сайта, движки) - по сути это программы для web сервера, которые существенно упрощают создание и поддержание работы сайта. Сайт представляет из себя web приложение, у которого нужно постоянно обновлять и добавлять информационное наполнение. Если представить, что движков, или по другому говоря систем управления контентом сайта (CMS) не существует , то задача создания своего собственно сайта существенно усложняется. При использовании CMS (движка) для сайта нам скорее всего уже не понадобятся услуги дизайнера и web разработчика, во всяком случае не в таком объеме.