Models represent a part of the environment your UReason solution can analyse and/or uses to store data and events to.

Models consist of the structure and behavior of the domain being analyzed:
- The structure describes the components (objects) in the domain and how they are interconnected and aggregated
- The behavior consists of the relationships between the inputs and outputs of the components and their aggregates