Definition classes are classes that mainly provide metadata about structures and properties. Beside providing metadata the classes allow creating internally defined structures for defining temporary object types.