Bootstrap/Introduction

Bootstrap is a free and open-source Web framework that contains HTML and CSS-based design templates for typography, forms, buttons, navigation, et cetera. It also contains optional JavaScript extensions.

Bootstrap concerns itself with front-end development only, unlike previous web frameworks.

Why Should I Use Bootstrap?
There are four primary reasons why Bootstrap should be used:
 * Mobile-first approach: Since the release of Bootstrap 3, the framework consists of mobile-first styles throughout the library.
 * Browser support: Bootstrap is supported by all major browsers, including Google Chrome and Opera
 * Responsive web design: Bootstrap's responsive CSS adjusts to desktop monitors, tablet screens, and mobile phone screens.
 * Easy to learn: If you know just HTML and CSS, you can get started with Bootstrap more easily.

Bootstrap Features
Bootstrap includes the following features:
 * Scaffolding: Bootstrap contains layout, a grid system, a fluid grid system and responsive design.
 * Base CSS: Bootstrap contains  classes for forms, typography, tables, buttons, images, etc.
 * Components: Bootstrap contains reusable components, such as dropdowns, icons, navbars, breadcrumbs, and alerts.
 * JavaScript/jQuery extensions: Bootstrap contains multiple custom jQuery plugins. Include them all or one by one.
 * Customizable Components: You can customize Bootstrap's components, LESS variables, and jQuery plugins to create a custom version