Фреймворк – термин, который в программировании обозначает систему управления содержимым сайтов, или CMS, от английского Content Management System. Синонимами этого определения являются движок сайта, цмс сайта.
Фреймворк – это уже готовый комплекс программ для создания любого веб-ресурса, а также его разделов или страниц. Так, сайт или блог сожно создать на отдельном домене при помещи таких конструкторов, как Joomla, Drupal или WordPress – самых распространенных фреймворков в интернете.
Аналогия проводится с каркасом, скелетом конструкции, исплользуемым для создания сайтов-визиток, порталов, персональных блогов, форумов, и других стандартных задач..