Domain-Driven Design, by Eric Evans, known affectionately as “the blue book”, provides a broad framework for making design decisions and a vocabulary for discussing domain design. It is a synthesis of widely accepted best practices along with the author’s own insights and experiences. Projects facing complex domains can use this framework to approach domain-driven design systematically. Published in 2004, this book first established DDD as a topic.