YAML er en overmengde av JSON, hvilket betyr at ethvert gyldig JSON-dokument er også et gyldig YAML-dokument. YAML legger imidlertid til ytterligere funksjoner, som støtte for kommentarer, ankre og alias, og komplekse datatyper som assosiative tabeller og lister.