The document defines XML as a markup language for structured data similar to HTML but designed to carry data rather than display it. XML uses user-defined tags rather than predefined tags. It was introduced in 1998 by the W3C and is used widely on the web to transport and share data between applications. XML separates data from formatting and simplifies data sharing, transport, and platform changes by making data more available.