In contrast to tried and true block- or grid-based layouts with Flex Box the onus of defining the exact placement of an element isn’t on the designer but the browser. Flex Box therefore is much more, well, flexible – hence the name – and agnostic of device and screen size in that the browser on the viewer’s device is responsible for making optimal use of the available space according to rules defined by the designer.