what is definition of a framework

Framework is a collection of assets that provide a system of building web site  applications.A  framework usually has a focus such as responsive design as a specific typographic approach , or a stadard user interface designing.

Most frameworks usually contain also grid systems. Grid system similar to frameworks but with a narrower focus page layout usually smaller full ledgged fraeworks.

Bootstrap usally refers to the ur framework with the name bootstrap the term is beginning to see usses as a generic temr for full feathered ui frameworks. A framework is best for your project as code is comprehensive also types of frameworks choosing a framework.

most are result of designer creating starting point for their workflow .
there are different types of frameworks

  1. user interface
  2. comprehensive framework
  3. minimal framework

 for more go to css