Xml--> Xml stands for extensible markup language which is mainly used for data transfer from one place to another place. It is plateform independer language as well as case senstive. It is supported by all types of editor, operating system and browser.
Html ---> Html stands for Hypertext markup language which is used for webdesigning. Html is not case senstive language.