It defines a file layout for applications and the execution model for Boomla. For example, when a request hits the server, it defines what application shall be executed with what arguments.
Deep under the hood, all the builtin types are tightly coupled with the
See the runtime specification for more details.
(No interface is implemented.)