EMZETT.
Войти

Библиотека (library)

Коротко: Набор готового кода (функции, классы), который можно подключать к своим программам, вместо того чтобы писать типовую функциональность с нуля.

Подробнее: В отличие от фреймворка, диктующего структуру вашего приложения, библиотека активно вызывается из вашего кода — управление остаётся у разработчика. Примеры — от небольших вспомогательных библиотек до обширных пакетов для математики, сети или интерфейса.

Подробности

Разницу между библиотекой и фреймворком часто объясняют принципом: библиотеку вызываете вы, фреймворк вызывает вас.