Когда-то давно, сайт был всего лишь набором статических html-страничек. Сейчас же такое просто немыслимо, так, как нынешние сайты весьма сложны в техническом плане.
Управлять сайтом (обновление информации, добавление, удаление) «руками» под силу лишь профессионалам, но не всякий владелец сайта имеет техническое образование. Для того, что бы облегчить управление сайтом придумали специальные программные продукты – системы управления сайтом или CMS или Content Management System, в простонаречии «движок».