When you start to use XML there may come a time (especially for anyone creating software) when you need to design an XML application. An XML application is a vocabular of XML elements and attributes used for describing something, such as configuration, or layout, or data content.

This is a live demonstration of prototyping an XML application.