What is the meaning of Framework?

A support structure comprising joined parts or conglomerated particles and intervening open spaces of similar or larger size.

The arrangement of support beams that represent a building's general shape and size.

The larger branches of a tree that determine its shape.

A basic conceptual structure.

A reusable piece of code (and, sometimes, other utilities) providing a standard environment within which an application can be implemented.

An established and structured system of rules and principles used for analyzing and describing the structure of a language.

Source: wiktionary.org