code als de business Ubiquitous Language Ondubbelzinnige taal: één begrip = één term, gedeeld door business en IT. Bounded Contexts Onafhankelijke gebieden binnen een groot systeem, elk met eigen model en taal. Vaak in lijn met microservices. (Root) Aggregates Kern-domeinconcepten die consistentie binnen een aggregate garanderen. Value Types Specifieke, onveranderlijke types (bijv. Jaar, Datum, Identiteit). Commands , Queries, Events CRUD: Create, Read, Update, Delete – aanpassingen en leesopdrachten in het domein.