XMP stands for Extensible Metadata Platform. Its purpose is to add intelligence to media
As any content or production professional knows, developing a workflow that actually works can be a major challenge. Keeping track of important files and assets at each stage is critical. Effective file management is an important and necessary part of the creative process, but the available tools have never been adequate.
Adobe's Extensible Metadata Platform (XMP) is a labeling technology that allows you to embed data about a file, known as metadata, into the file itself. With XMP, desktop applications and back-end publishing systems gain a common method for capturing, sharing, and leveraging this valuable metadata — opening the door for more efficient job processing, workflow automation, and rights management, among many other possibilities. With XMP, Adobe has taken the "heavy lifting" out of metadata integration, offering content creators an easy way to embed meaningful information about their projects and providing industry partners with standards-based building blocks to develop optimized workflow solutions.
Many companies and organizations are using XMP for their metadata needs.
XMP is a standard but many formats already had metadata in their files before this standard came out. In some cases both the original form and the XMP form will be in the same file. If a metadata editor is used it might change only the original form or an XMP editor might only change the XMP format. To be safe the user should erase the older format to avoid conflicts with the newer edit.
 W3C Schemas recommended
- Dublin Core schema - W3C adopts just 15 DC basic terms
- XMP Basic schema
- XMP Rights Management schema (DRM)
- XMP Media Management schema
- XMP Paged-text schema
- XMP Dynamic Media schema