Formatet ble utviklet for å være et mer brukervennlig alternativ til andre markeringsspråk som XML og JSON, og syntaksen bruker hvitrom og innrykk for å organisere data. Dermed kan innstillinger i konfigurasjonsfiler enkelt endres uten å måtte forstå komplekse markeringsspråk.