XMP namespace definitions
The XMP namespaces define a set of properties. In any given XMP Packet, a property may be absent or present.For any given XMP, there is no requirement that all properties from a given namespace must be present. For structured properties, there is no requirement that all fields be present (unless otherwise specified by a namespace).
XMP metadata may include properties from one or more of the namespaces. For example, a typical subset used by many Adobe applications might include the following:
- Dublin Core namespace: dc:title, dc:creator, dc:description, dc:subject, dc:format, dc:rights
 - XMP basic namespace: xmp:CreateDate, xmp:CreatorTool, xmp:ModifyDate, xmp:MetadataDate
 - XMP rights management namespace: xmpRights:WebStatement, xmpRights:Marked
 - XMP media management namespace: xmpMM:DocumentID
 
XMP defines namespaces into two catagories:
- XMP standard namespaces, provides namespace definitions for standard general-purpose namespaces.
 - Specialized Namespaces, provides namespace definitions for namespaces that are specialized for Adobe applications or usages
 
XMP Standard Namespaces
- XMP Namespace
 - XMP Media Management Namespace
 - XMP Basic Job Ticket Namespace
 - XMP Paged-text Namespace
 - XMP Dynamic Media Namespace
 - XMP Rights Management Namespace
 
XMP Specialized Namespaces
- Adobe PDF Namespace
 - Photoshop Namespace
 - Camera Raw Namespace
 - Exif Namespace
 - Tiff Namespace
 - Dublin Core Namespace
 - IPTC Core Namespace
 
