eXtensible Markup LanguageWebページを作るための言語であるHTMLの後継。HTMLと大きく違う点は、HTMLは決められたタグ(Webページを作るときに<>で囲まれたキーワード)しか使えないが 、XMLではタグを独自に定義できること。このことにより、よりわかりやすい構造で内容を記述できる。