Meta model

A meta-model typically defines the language and processes from which to form a model. It has many uses:

Computing

Communication