Bootstrap is a front-end web framework used for designing responsive, mobile-first websites and web applications. It consists of HTML & CSS based design templates for typography, buttons, forms, images, navigation etc.
Building responsive websites and interactive web applications is made pretty easy with Bootstrap. It enables front-end developers to create attractive applications with using a responsive framework. Bootstrap has now emerged as one of the best tools to create interface components.