Grid, inaczej siatka, to narzędzie, które służy do uporządkowania treści w projekcie (zarówno tekstów, jak i elmentów wizualnych). Dzięki temu, że możemy zmieniać szerokość i ilość kolumn lub marginesów, można układać treść tak, by była ona czytelna dla użytkownika. Dzięki takim zabiegom, strona posiada bardziej estetyczny wygląd, jest przejrzysta i bardziej przyjazna dla użytkownika. Odpowiednie wykorzystanie gridu umożliwia również wyeksponowanie najważniejszych informacji, znajdujących się na stronie. Grid może być kolumnowy lub hierarchiczny.