- Flexible box model specification
- Provides "stretchy" containers and nicely aligned children in those containers
- Doing layout with the box model + positioning sucks
- For layout it's the right tool for the job
- An element with
display: flex
- It controls how its children line up