Definition
It consists of an effort to strive to use the vocabulary of a given business domain, not only in sotware requirements, but the design and source code itself as well. The same vocabulary used in all phases ensures that there is minimal friction between the different departments, and adds as a succesful factor in Agile development.
Further Reading
- “Domain Driven Design”(book), by Eric Evans.