Learn about a neat little object called XMLHTTPRequest.
XPath is a powerful yet simple way to navigate and retrieve data from an XML document. Here's a quick overview.