Фреймворк (FreameWork) это готовое решение для создания сайта или определенного его раздела. Например, чтобы создать блог на отдельном домене, можно воспользоваться готовым решением и использовать движок WordPress или Textpattern. Этот движок и будет фреймворком блога.
Также аналогию можно провести с каркасом, который может использоваться для стандартных задач: создание сайтов-визиток, интернет-магазинов, блогов, развлекательных порталов, форумов и т.д.
Термин, используемый в программировании и обозначающий то же самое, что движок сайта или CMS (CMS – Content Management System – Система управления контентом).
Синонимы фреймворка: CMS, движок.