Question: what is a difference between the xml and html data formats?
Answer: HTML was designed to display data with focus on how data looks. XML was designed to be a software and hardware independent tool used to transport and store data, with focus on what data is. HTML is a markup language itself. XML provides a framework for defining markup languages.