title: Domain Modeling, Domain Objects in DDD
body: <p>I'm really new to DDD and trying to grasp some of the concepts.</p>
  
  <p>Could someone explain me the idea behind Domain Modeling in DDD.</p>
  
  <p>I have already gone through wikipedia explanation: <a href="http://en.wikipedia.org/wiki/Domain_model" rel="noreferrer">http://en.wikipedia.org/wiki/Domain_model</a> but still seems like there are some gray areas in my understanding.</p>
  
  <p>Based on what I understood, domain modeling involves building a model around the business entities to express their relationships, express the entities that participate in the model etc..</p>
  
  <p>Isn't this something that has been in practice always? in Object Oriented world, you model business entities into classes, objects etc.. and build the software around this.</p>
  
  <p>What I do not understand is the emphasis Domain Modeling gets in DDD. Is it the same object/class modeling that you find in OO world, or is this something new to DDD ?
  How does it differ from Object Oriented design/modeling?</p>
  
  <p>Your answers are highly appreciated.</p>