This breakdown is arbitrary, but will help to illustrate the point:
-
Application developers
-
Responsible for the XML framework
-
Happy working with "raw" XML
-
Need power tools to help them work efficiently
-
Content providers
-
Generate and update XML content
-
Don't want to see more XML than they have to (!)
-
End users