Can somebody please explain (in succinct terms) what exactly is domain driven design? I see the term quite a lot but really don’t understand what it is or what it looks like. How does it differ from non-domain driven design?
Also, can somebody explain what a Domain Object is? How does domain differ from normal objects?