Domain Driven Development- An Introduction.

So, I have been in one of the tech talks and there I got to know about this methodology named domain driven development. It was first described by Eric Evans and from then the domain driven development philosophy came into picture. So what really is this philosophy The idea is to focus on the heart