A domain model contains all areas and terms that are related to a certain field of interest. It includes attributes, relations, constrains, acts, etc. that are relevant for a certain task.