The difference is that you expect a step *between* parsing and
application processing. Typically the application doesn't care about
what the original forms of the elements are, so it just gets a stream of
architectural events intead of a stream of events directly from the XML
parser.
Paul Prescod