This document describes Netgen Layouts, a layout and block management system that is intended to control all markup in the <body> section of content-driven sites and applications. It discusses the main concepts of layouts, zones, blocks, collections, and how layouts are resolved. The document then provides a workshop example using Contentful as a headless CMS with the Symfony CMF routing bundle and Netgen Layouts to build a simple site.