Bootstrap to framework CSS, który ułatwia tworzenie responsywnych stron internetowych. Jego zalety to szybkość, przyjazność dla użytkowników interfejs, łatwe tworzenie responsywnych projektów oraz skalowanie. Bootstrap pierwotnie został nazwany Twitter Blueprint i został opracowany jako narzędzie do utrzymywania spójności wewnętrznych narzędzi. Aktualnie jest biblioteką rozwijaną przez programistów Twitter’a. Bootstrap zawiera zestaw narzędzi do tworzenia interfejsu graficznego stron i aplikacji internetowych. Bazuje on na językach HTML, CSS i JavaScript. Używany jest do stylizowania elementów takich jak paragrafy, nagłówki, wykresy, nawigacje i innych komponentów znajdujących się na stronie.