The Bootstrap grid system allows dividing the page into a maximum of 12 columns. Columns can be grouped together or span multiple columns. It is responsive and rearranges based on screen size. There are classes for extra small, small, medium, and large screens. To create a grid, add divs with the appropriate col-*-* classes within a row div. This allows creating layouts with equal or unequal width columns.