Framework — это английское слово, обозначающее «каркас, рамку». Код во фреймворках организован по определенным правилам, что помогает соблюдать единую структуру проекта. Библиотеки (в английском используют слово library)— это небольшие части программного кода, которые наполняют проект конкретными функциями.