standard and very flexible format for data interchange
elements are used to structure and semantically label information
XML is also metalanguage—you can create your own languages (data formats) based on XML