Flexbox, short for Flexible Box Layout, is a CSS module that provides one‑dimensional layout control for items inside a container; it is not a grid system, which handles two‑dimensional layouts.
It lets designers distribute space, align elements and adjust their size dynamically, simplifying responsive design without resorting to floats or absolute positioning.