Software programs using XML technologies such as XSLT, XPath, XML Schema etc to modify and process data are called XML Applications.
Following are some of the many applications of XML:
1. XHTML
This is the “XMLization” of HTML 4.0 by W3c.
2. Web Collections
Web Collections are a meta-data syntax. They fit within the WWW. Web collections are subsequently used for scheduling, HTML Email Threading, content labeling, distributed authoring, etc.
3. Chemical Markup Language (CML)
CML is used for molecular information management. Its extensive scope covers a wide range of subjects such as inorganic molecules, quantum chemistry and macromolecular sequences.
4. Commerce eXtensible Markup Language (CXML)
A protocol used for continuous communication of business documents used in e-commerce.
5. Electronic Business XML (EBXML)
It is used to provide an infrastructure allowing the use of electronic business information by everyone consistently and securely.
6. Simple Object Access Protocol (SOAP)
A protocol that is object based and used for information exchange in a decentralized and distributed environment.