Extensible Markup Language (XML)
  • is a type of markup language that defines a set of rules for encoding documents in a format that is both human-readable and machine-readable

XML - Use Cases

XML Use Case

Description

Document Type Definition (DTD)

  • superseded by XSD

XML Schema Definition (XSD)

  • a more powerful alternative to DTD

Web Service Definition Language (WSDL)

XML Path Language (XPath)

  • is an XML-based language for finding any element on the web page using XML path expression