Use when requests involve domain design, business logic modeling, workflow semantics, schema shaping from business rules, event boundaries, or clarifying a complex problem space. Model business domains for software systems: define bounded contexts, core concepts, aggregates, entities, value objects, invariants, relationships, lifecycle rules, and domain events before implementation.