Agicap interview question

What is Domain Driven Design ?