ELI5: Explain Like I'm 5

Hierarchical Music Specification Language

A hierarchical music specification language is a way of organizing music so that it's easier to read and understand. It's like making a list of all the different parts of a song so we can remember them. For example, in a song there might be the introduction, a verse, a chorus, a bridge, and an ending. We can use a hierarchical music specification language to make sure each of those section are organized, so everyone knows what part of the song comes next.