In DatoCMS, blocks allow you to define complex and repeatable structures that can be embedded inside records. With nested blocks, you can now embed these complex repeatable structures inside other complex structures to allow for a very flexible and scalable content model. In this lesson you'll learn all about blocks, how to create them, when to create them and how to nest them.