DITA uses certain naming conventions and file extension for topics, maps, modules, and
    document-type implementation files.
    Files that contain DITA content should use the following naming
      conventions:
    
      
        - DITA topics
 
        - 
          
            - *.dita (recommended)
 
            - *.xml 
 
          
         
      
      
        - DITA maps
 
        - *.ditamap
 
      
      
        - Conditional processing profiles
 
        - profilename.ditaval
 
      
    
    Files that define DITA document-type components 
must use the following naming conventions:
        
          - Document-type shell files
 
          - 
            
              - typename.dtd
 
              - typename.xsd
 
            
            Where 
typename is the name of the intended root topic or map type
              defined by the document type shell or, as needed, a name that clearly identifies both
              the intended root map or topic type and distinguishes the document type shell from
              other shells for the same root type.
non-normative: For
                example, the OASIS-provided document-type shells for technical content include two
                different document-type shells for the task topic type:
                  task.dtd and generalTask.dtd, where
                  task.dtd includes the strict task body constraint module and
                  generalTask.dtd does not.
 
           
        
        
          - DTD structural module files
 
          - 
            
              - typename.mod
 
              - typename.ent 
 
            
           
        
        
          - DTD domain module files
 
          - 
            
              - typenameDomain.mod
 
              - typenameDomain.ent
 
            
           
        
        
          - DTD constraint module files
 
          - constraintnameConstraint.mod
 
        
        
          - Schema structural module files
 
          - 
            
              - typenameMod.xsd
 
              - typenameGrp.xsd
 
            
           
        
        
          - Schema domain module files
 
          - typenameDomain.xsd 
 
        
        
          - Schema constraint module files
 
          - 
            
              - constraintnameConstraintMod.xsd
 
              - constraintnameConstraintIntMod.xsd