Bootstrap is a free and open-source front-end framework for faster and easier web development. It includes HTML and CSS templates for common elements like navigation, buttons, forms, grids and more. Bootstrap is responsive, meaning it automatically adapts designs for viewing on different sized devices like phones, tablets and desktops. It is one of the most popular frameworks for building responsive and mobile-first websites.