One of the strongest messages coming from the proponents of XML is the idea that "XML is about data" One of the frequent questions posed by those interested in XML is "How do I get that XML data on my Web pages?" This chapter will help answer that question. We'll look at how the XML processor works and the kinds of data it can generate. We'll also begin to examine the XML object model, which provides an interface through scripting or some other coding mechanism that allows an author to access XML data; and we will demonstrate how the object model relates to XML data. Most importantly, we will look at the power of scripting and its ability to place and manipulate XML data on an HTML page. A modified version of the sample document from Chapter 4 is used throughout this chapter. For simplicity's sake, document validation using a Document Type Definition (DTD) is not included.