XML or eXtensible Markup Language is a collection of tags and codes used to carry the data displayed on websites. XML merely transfers the data and does not specify how it is displayed. The primary goals of XML design are to guarantee compatibility and simplicity.