The document describes aspects of creating and defining a domain-specific language in MPS, including defining concepts, structure, editors, and relationships between concepts. Key concepts include Entity, Field, and Statement. Concepts can be abstract, extended by subconcepts, and implemented as interfaces. Editors are defined for concepts. The language is played with and compiled in a sandbox solution.