Namespaces and Linking
XML Namespaces
What if an XML document contains a <TITLE> for the document and a <TITLE> for the name of a book?
XML Namespaces enable such clashes to be resolved
The naming conventions are defined at a URL
XSL stylesheet language will provide extensibility and transformation facilities (e.g. create a table of contents)