DITA module terminology
Certain terminology is used to discuss DITA modules.
- attribute domain module
 - A domain module that defines a specialization of either the
                        
@baseor@propsattribute. - constraint module
 - A set of declarations that imposes additional constraints onto the element or attribute types that are defined in a specific vocabulary module.
 - domain module
 - A vocabulary module that defines a set of element types or an attribute type that supports a specific subject or functional area.
 - element domain module
 - A domain module that defines one or more element types for use within maps or topics.
 - structural module
 - A vocabulary module that defines a top-level map type or topic type.
 - vocabulary module
 - A set of element or attribute declarations.