Фрэймворк (framework) Программный каркас -- что это такое

Фрэймворк (Каркас) -- ПО, используя которое можно создавать собственные приложения.

В отличии от библиотек фрэйворки также (помимо предоставления какого-то готого функционала) решают проблемы более высокого уровня.

Цели фреймворков (в том числе):

  • Ускорить разработку приложения (так же как и использование библиотек).
  • Задать разрабатываему приложению "правильную" архитектуру.

Key Words for FKN + antitotal forum (CS VSU):