Bootstrap is an open-source front-end web development framework. It uses HTML, CSS, and JavaScript to provide pre-designed templates, code snippets, and styles for creating responsive, mobile-first web pages and applications.