(i) XML is text based.
(ii) Information can be understood easily due to its unicode structure and hierarchical representation.
(iii) It is platform independent which makes it very easy to use.
(iv) It supports most of the documents.
(v) XML is free and extensible.
(vi) It can be used to create new languages.
(vii) It is a W3C Recommendation.