If you already know the basics of what XML is and want to know the difference between SAX and DOM (and what to do woth them), check out this tutorial from the IBM site (you have to register, but it's free):
http://www-4.ibm.com/software/developer/education/xmljava/ The tutorial takes you through simple examples on parsing with SAX and DOM, when to use each, and goes into specifics on the implementations and methods of both. Hope some find it helpful like I did.
Bill