What are the advantages of using XML over HTML?
The root cause of the problem lies in HTML (Hyper Text Mark-up Language), the defacto standard for web publication. The main problem with HTML is its 'fixed tagset'. This tagset is mainly for display of the content and HTML gives no tag to address the content precisely.