| S No. | HTML | XML |
|---|---|---|
| 1 | HTML is used to display data and focuses on how data looks. | XML is a software and hardware independent tool used to transport and store data. It focuses on what data is. |
| 2 | HTML is a markup language itself. | XML provides a framework to define markup languages. |
| 3 | HTML is not case sensitive. | XML is case sensitive. |
| 4 | HTML is a presentation language. | XML is neither a presentation language nor a programming language. |