Your support for our advertisers helps cover the cost of hosting, research, and maintenance of this FAQ

The XML FAQ — Frequently-Asked Questions about the Extensible Markup Language

Section 1: Basics

General information about XML

  1. What is XML?
  2. What is a markup language?
  3. What is XML for?
  4. What is SGML?
  5. What is HTML?
  6. What are all these standards doing?
  7. Is there an XML version of HTML?
  8. What is HTML5?
  9. Aren't XML, SGML, and HTML all the same thing?
  10. Who is responsible for XML?
  11. Why is XML such an important development?
  12. Why not just carry on extending HTML?
  13. Does XML replace HTML?
  14. Why should I use XML?
  15. Where do I find more information about XML?
  16. Where can I discuss implementation and development of XML?
  17. What is the difference between XML and C or C++ or Java?