XML
ย่อ มาจาก Extensible Markup Language, ภาษากำกับข้อความแบบขยาย
ภาษาที่ใช้หลักการทำเครื่องหมายกำกับการแสดงเอกสารเหมือนภาษา HTML
แต่เป็นภาษาที่กว้างกว่า คือ
ขยายให้เบราเซอร์ตรวจสอบความถูกต้องของลักษณะเอกสารได้ง่ายกว่า
และสามารถกำหนดคำสำหนับกำกับข้อความ (tag) ได้เอง,
เป็นมาตรฐานหนึ่งของการแสดงและจัดรูปแบบของข้อมูลบนเว็บ ข้อดีคือ สามารถใส
tag ได้ดีกว่า HTML คือสามารถใช้ tag
อะไรก็ได้เพื่อมาอธิบายว่าสิ่งที่อยู่ระหว่าง tag เป็นอะไร, HTML
เป็นภาษาควบคุมการแสดงผล แต่ XML เป็นการควบคุมข้อมูล
ซึ่งจะใช้ประโยชน์อะไรก็ได้