By Debasish Ghosh, author of Functional and Reactive Domain Modeling
The word domain means the area of interest in the business. The abstractions that you design, the behaviors that you implement, the UI interactions that you build, all reflect the business – together they constitute the model of the domain. In this article, we’ll talk abaout the domain model and the challenges of its complexity.

What is a domain model? (PDF)