XML (eXtensible Markup Language) is a framework for defining markup languages:
• | There is no fixed collection of markup tags - you may define your own tags, tailored for your kind of information. |
• | Each XML language is targeted at its own application domain, but the languages will share many features. |
• | There is a common set of generic tools for processing documents. |
XML is designed to:
• | Separate syntax from semantics to provide a common framework for structuring information (browser rendering semantics is completely defined by stylesheets). |
• | Allow tailor-made markup for any imaginable application domain. |
• | Support internationalization (Unicode) and platform independence. |
• | Be the future of structured information, including databases. |
|