“A domain model is a static model of the structure of a problem domain. It models real-world concepts rather than software units.”
- Object-Oriented Systems Analysis and Design with UML
Object Oriented Systems Analysis and Design With UML by Robert V. Stumpf, Lavette C. Teague Read more about this title…
Domain models make it easy to see relationships between different components. A domain model is like a class diagram, it does not include concepts related to the UI, such as screens or grids.
Domain concepts are abstractions of things, persons or ideas.
E.g. Department, Student, Course