allows easy programmatic access to content stored in XML
no need to parse XML files manually
faster development
many different APIs: DOM, SAX, pull parsers, data-binding toolkits