This document provides an overview of flexbox layout including: - A brief history of layout techniques prior to flexbox such as floats and inline-block. - An introduction to flexbox including the flex container, flex items, main axis and cross axis. - Explanations of common flexbox properties like flex-direction, justify-content, align-items and examples of how they work. - Notes on browser support for flexbox and resources for learning more.