what is domain class model?
"A domain model is a representation of real-world conceptual classes, not of software components." ... A domain model contains conceptual classes, associations between conceptual classes, and attributes of a conceptual class. "Informally, a conceptual class is an idea, thing, or object".