Unity scenes may be saved entirely in the YAML format. Why might you do this?
To reduce scene file size
To externally parse a scene and its objects
To optimize scene loading and unloading
To improve platform compatibility
Also, the text data can be generated and parsed by tools, making it possible to create and analyze scenes automatically. Reference