to software development that centers the development on programming a domain model that has a rich understanding of the processes and rules of a domain. ” -- Martin Fowler
domain that incorporates both behavior and data. ” - Martin Fowler “A system of abstractions that describes selected aspects of a domain and can be used to solve problems related to that domain. ” -- Eric Evans
particular terms, definitions and rules apply in a consistent way • Clear boundaries between different parts of the system https://martinfowler.com/bliki/BoundedContext.html