Language for defining data models and tools (written in Node, because Josh likes Node) for processing them.