Extensible Markup Language
derived from Standard Generalized Markup Language (SGML).
XML defines set of rules developed by W3C, an open standard, for encoding data in documents in a structured manner. Since the rules are standard, the XML documents can be automatically generated and processed.
In XML, the user can define own tags to store the data and is also extensible which means once the XML document is created, the document can be extended to store more data. Markup implies the tags which are used in XML. XML Tags
=> The tags in XML gives clear description about what the data is.
Extensible
=> Indicates that the document can be extended by defining relevant tags/capabilities for the applications.
Markup
=> Markup is Symbols or notations(<, > ^, /, ?,..) used to correct in making up text and indicate how text should be displayed.