This appendix is not meant as a full-fledged tutorial on XML or even the XML syntax. Rather, it is intended as a complement to Chapter 5 for those people who've never worked with XML before and want to have at least a firm understanding of the basics of XML and its syntax in order to get the most out of Chapter 5's material.
XML stands for Extensible Markup Language, and as the name implies, it is a bit like HTML in that both are standards used to mark up (or define) a document. However, there are some important distinctions between the two. Even if you don't specifically develop Web sites, chances are extremely high that you know about HTML and its purpose. Put simply, HTML is a markup language ...