SAX is a faster, more lightweight way to read and manipulate XML data than the Document Object Model (DOM). SAX is an event-based processor that allows you to deal with elements, attributes, and other data as it shows up in the original document. Because of this architecture, SAX is a read-only system, but that doesn't prevent you from using the data. This tutorial also looked at ways to use SAX to determine namespaces, and to output and transform data using XSL. And finally, you looked at filters, which allow you to chain operations.