可延伸標記語言(XML),是現今因特網中儲存和傳送訊息中最有發展希望的程式語言。雖然超文字標記語言(HTML)是目前建立網頁最常使用的程式語言,然而在儲存資訊的能力上有其限制。相比之下,XML 具有較大的彈性,允許你使用任何虛擬型態的信息,從簡單的單筆數據到複雜的數據庫(因此稱為可延伸標記語言)。一個XML 檔案通常與樣式表或傳統的HTML 網頁連結在一起,因此XML 檔案可以輕易地在網頁瀏覽器中顯示出來。 XML 檔案以有效率的結構和卷標來儲存其所包含的信息,因此瀏覽器可以使用較彈性的方式來尋找、擷取、排序、篩選、排列和處理信息。 XML 提供了一個理想的解決方法來處理快速增加的網站資料量和資訊複雜度的問題。