Фреймворк (от англ. «framework» – несущая конструкция, каркас, рама) – программная платформа, определяющая структуру программной системы. Это программное обеспечение, облегчающее разработку и объединение разных компонентов большого программного проекта.