XMLとは、Extensible Markup Languageの略称で、汎用的に使用することができるマークアップ言語のひとつです。
中でもXMLは拡張可能な言語のひとつに分類され、使用者が自身で複数のタグを定義することができます。
XMLは異なる情報システム間で構造化された文章やデータの共有を容易にすることを目的としています。
また、他のマークアップ言語のベースとして使用されることも多く、XHTML、SOAP、SVG、RSSなどがあります。