JDL is the Domain Language of the application generator JHipster. It is used to describe entities and their relations so that JHipster generates code for these entities.