XML stands for Extensible Markup Language (XML). The XML is robust data storage and transfers medium on the web. It is a standard, machine-readable file format used by search engines and other data-munching programs like feed readers. It stores data in a format that is readable for both machines and humans.
In XML, the tags are not pre-defined. You create your tags. Your motive is not to display the data, but your reason is storing and transferring the data. The data is stored in XML tags.
Many computer systems contain the data in a non-compatible format. Therefore, the data transfer between different systems is time-consuming and resulted in the loss of data.
XML simplifies the data storing and transporting by storing the data in plain-text format and facilitates its availability. The XML helps you to structure the data for storing and transporting. The XML format makes the data available to all machines and humans.
XML does not use predefined tags.
Let us look at following example:
<description>Two of our famous Belgian Waffles with plenty of real maple syrup</description>
The tags in the above example like <breakfast_menu>, <food>, <name>, <price>, <description> and <calories> are not defined in any XML standard. The author of the XML document introduces these tags.