# Domain-Driven Design

Designing code around the real business, its vocabulary and its rules.

## What is **Domain-Driven Design**?

**Domain-driven design** (DDD) is an approach where the code is shaped around the real business: its words, rules and boundaries. Developers and business experts share one vocabulary.

Level: Master · [More OOP terms at this level](https://www.ask-codey.com/glossary/subjects/oop/master)

Updated: September 27, 2026

Source: https://www.ask-codey.com/glossary/domain-driven-design
