El diseño guiado por el dominio (DDD) es una metodología de desarrollo de software que enfatiza la importancia de comprender el dominio empresarial para centrar a los equipos en la lógica empresarial central. Se utiliza para alinear el software con los requisitos empresariales y facilitar una mejor colaboración entre los involucrados en el proyecto.