Workbook on Digital Private Papers > Glossary
Glossary - X
XML - Extensible Markup Language
XML is a W3C-recommended general-purpose markup language which was created to structure, store, send and exchange information. It is software and hardware independent, meaning that it facilitates data exchange between incompatible systems; it is also human-legible and reasonably clear. Like HTML and other markup languages, tags are used to define and structure the information in an XML document. Unlike HTML in which the tags are predefined, XML tags must be defined by a document author for specific purposes, and different XML languages or dialects have been developed to suit different contexts. Data is described using a DTD or an XML Schema. In XML, opening tags must always be matched by a closing tag; all elements must be properly nested; and tags are case sensitive.