Bootstrap is a front-end UI framework that provides a responsive grid, prebuilt components, and utility classes so you can build layouts and interfaces quickly. It’s mobile-first, meaning styles are designed for small screens first, then scaled up using breakpoints. You’ll mostly write HTML with Bootstrap classes, plus optional JavaScript for interactive components.