Domain Element

A Domain Model is made up of many individual elements (usually objects) acting in concert to realize a real-life process or workflow. These elements are typically branded as one of the many possible Domain Elements (like Aggregates, Entities, Value Objects, and Domain Events) to make it easy to understand and reason about their function and behavior.