What is the Domain Model in Domain Driven Design? Nov 12, 2014 To understand Domain Driven Design, you really need to understand the terminology. However, I often find that terminology in the absence of real world context is not only difficult to understand, but almost impossible to apply and reap the benefits of. Domain Model is a term you will hear a lot in Domain Driven Design. I think Domain Model is one of the most obvious examples of terminology that means absolutely nothing unless you understand the context in which it applies. In today’s article we’re going to be looking at what Domain Model actually means, why it is important and how to use it within the context of your development projects. The Domain is the problem Domain Driven Design is predicated around the idea of solving the problems organisations face through code. This is achieved by focusing the investment of resources into the heart of the business logic of the application. The domain therefore is, the w...