XML เป็นตัวย่อของ ภาษามาร์กอัปที่ขยายได้ซึ่งหมายถึงภาษามาร์กอัปทั่วไปแบบขยายได้ของโปรตุเกส เป็นคำแนะนำในการสร้างภาษามาร์กอัปสำหรับความต้องการพิเศษ XML สามารถอธิบายข้อมูลประเภทต่างๆ ได้ และจุดประสงค์หลักคือความสะดวกในการแบ่งปันข้อมูลทางอินเทอร์เน็ต
ภาษาที่ใช้ XML ได้แก่ XHTML (รูปแบบสำหรับหน้าเว็บ), SDMX, SMIL, MathML (รูปแบบสำหรับนิพจน์ทางคณิตศาสตร์), NCL, XBRL, XSIL และ SVG (รูปแบบกราฟิกเวกเตอร์) ลักษณะสำคัญของ XML คือการสร้างโครงสร้างพื้นฐานเดียวสำหรับหลายภาษา
XML เป็นเทคโนโลยีง่ายๆ ที่มีเทคโนโลยีอื่นๆ ที่เสริมเข้ามา และทำให้มีขนาดใหญ่ขึ้นและมีความเป็นไปได้ในวงกว้างมากขึ้น XML แสดงถึงวิธีการทำสิ่งต่าง ๆ ที่โดดเด่น ซึ่งคุณสมบัติใหม่หลักคือการอนุญาตให้แบ่งปัน XML ยังช่วยให้โปรแกรมเมอร์และสนับสนุนทุ่มเทความพยายามให้กับงานที่สำคัญเมื่อทำงานกับข้อมูลเช่น งานที่ลำบากบางอย่าง เช่น การตรวจสอบความถูกต้องหรือการสำรวจโครงสร้าง เป็นความรับผิดชอบของภาษาและระบุไว้โดย มาตรฐาน.