The Adobe Extensible Metadata Platform (XMP) is a standard, created by Adobe Systems Inc., for processing and storing standardized and proprietary information relating to the contents of a file.
The Adobe Extensible Metadata Platform (XMP) is a standard, created by Adobe Systems Inc., for processing and storing standardized and proprietary information relating to the contents of a file. it is a labeling technology that allows you to embed data about a file, known as metadata, into the file itself. Adobe provides XMP Toolkit(http://www.adobe.com/devnet/xmp.html) that is available under the BSD license. The XMP Toolkit allows you to integrate XMP functionality into your product or solution. It supports Macintosh, iOS, Windows, as well as UNIX and comes with samples, documentation, source code and scripts to generate project files.
One of the most useful tools that can handle XMP reading and writing in a variery of formats is EXIF Tool.