Short for eXtensible Markup Language, XML is a specification developed by W3C and is similar to HTML in that XML uses Tags to markup a document, allowing a browser to interpret the tags and display them on a page. However, unlike HTML, XML language is unlimited and allows self-defining tags.