eXtensible Markup Language. A form of machine-readable content or data that uses tags and attributes to add structure to human-readable content. Examples include RSS, Atom, SOAP and XHTML.