Term Kind Topic What it is
Aggregate pattern Domain-Driven Design A cluster of objects treated as a single unit for data changes, with one root through which all modification passes, defining the consistency boundary.
Anaemic Domain Model concept Domain-Driven Design Objects that hold data with no behaviour, leaving business rules scattered across service classes where they are duplicated and inconsistently applied.
Ubiquitous Language practice Domain-Driven Design A shared vocabulary used identically by domain experts and in the code, so that translation between business and implementation is unnecessary.