Bootstrap is a free front-end framework for building responsive, mobile-first websites. It includes HTML, CSS, and JavaScript design templates for things like forms, buttons, navigation, and more. Bootstrap started at Twitter in 2011 and is now one of the most popular HTML, CSS, and JS frameworks. To use Bootstrap, you can either download it directly or include it from a CDN. Websites using Bootstrap generally include Bootstrap CSS and JavaScript, add a viewport meta tag, and wrap content in containers to create responsive layouts.