XML
Коротко: «Extensible Markup Language» — текстовый формат, родственный HTML, для хранения структурированных данных, с самоопределяемыми тегами вместо фиксированных тегов HTML.
Подробнее: В отличие от HTML (фиксированного набора тегов для веба), в XML вы определяете собственные имена тегов под свои данные (например, <customer><name>...</name></customer>). Долгое время был стандартом для конфигурационных файлов, обмена данными (API SOAP).
Подробности