La grid CSS o diseño de cuadrícula es una solución de diseño que ayuda a controlar el tamaño y la ubicación de los elementos de una página web.
Una grid es muy flexible, una de sus principales funciones es facilitar el diseño de una página, para ello se vale de filas y columnas igual que las tablas.
Para configurar una cuadricula tenemos que definir un elemento div principal (que será el contenedor de la cuadrícula) y uno o más div secundarios que serán los elementos de la cuadrícula.