可延伸標記式語言從什麼時候開始逐漸普及於用於資料交換？
2000年代初期
關連式資料庫的概念引入了與程式語言無關的結構化查詢語言，是以關係代數為其基礎。「資料」和「資訊」有不同的意涵。只要儲存的內容都可以稱為資料，但僅有組織、以有意義方式呈現的才是資訊。世界上大部份的資料沒有結構，儲存在不同的實體媒介中。資料倉儲在1980年代起開始興起，目的是整合這些不同來源的資料。一般是包括來自不同來源的資料資料，包括外部資料庫，再加以組織，可以供像決策支援系統類的系統。資料傳輸有三種不同的層面：發送、傳播及接收。可以大致區分為資訊單向傳遞的廣播，以及資訊雙向傳遞的電信。自從2000年代初期，越來越多的應用利用可延伸標記式語言為資料交換的媒介，特別是像網站導向通訊協定中用到的機器互動，描述的是「在傳送中的資料……而不是靜止不動的資料。」。這種用途的一個挑戰是將資料由關連式資料庫轉換為文件物件模型的結構。
每個可延伸標記式語言文件都由可延伸標記式語言序言開始，在代碼中的第一行就是可延伸標記式語言的序言。這一行代碼會告訴解析器或瀏覽器這個檔案應該按照可延伸標記式語言規則進行解析。但是，根元素到底叫<小紙條>還是<小便條>，則是由文件類型定義或可延伸標記式語言綱要定義的。如果文件類型定義規定根元素必須叫<小便條>，那你寫作<小紙條>就不符合要求。這種不符合文件類型定義或可延伸標記式語言綱要的要求的可延伸標記式語言文件，被稱作不合法的可延伸標記式語言，反之則是合法的可延伸標記式語言。可延伸標記式語言檔案的第二行並不一定要包含文件元素；如果有注釋或者其他內容，文件元素可以遲些出現。可延伸標記式語言的結構有一個缺陷，那就是不支援分影格。當多條可延伸標記式語言訊息在傳輸控制協定上傳輸的時候，無法基於可延伸標記式語言協定來確定一條可延伸標記式語言訊息是否已經結束。
網路遊戲，也稱線上遊戲，一般指多名玩家透過電腦網際網路進行互動娛樂的電子遊戲，以遊戲運行軟體分類一般是指客戶端下載的大型多人線上遊戲。部分遊戲能透過連線網路伺服器進行連線對戰、線上雲端存檔。網路遊戲有戰略遊戲、動作遊戲、體育遊戲、格鬥遊戲、音樂遊戲、競速遊戲、和角色扮演遊戲等多種類型，不過也有少數線上網路單人遊戲。網路遊戲的發展可追溯至1970年代大型電腦上，由於網路遊戲需要較大量運算以及網路傳輸容量，因此早期的網路遊戲通常以純文字訊息作為呈現方式，重視玩家與玩家間的互動，而非聲光效果。隨著電腦硬體及軟體技術的進步，網路遊戲伺服器逐漸出現在小型的工作站伺服器，並且受到學生族群的歡迎，其中尤以MUD最具代表性。與此同時，傳統的單機遊戲也開始出現利用區域網路進行小規模連線的形式，但多數以射擊或即時戰略遊戲為主，這類型網路遊戲進行時，需要交換數量驚人的同步訊息，因此通常較適合高速的區域網路，難以實現人數規模更龐大的網路遊戲。
開發區依照產業重點的不同分為經濟開發區、經濟技術開發區、工業區等類型，此外還有產業園或工業園、科技園相對專業的區域等，多附屬於開發區。開發區為中國大陸地區推行「改革開放」以來設置最多的經濟區。按照所設層次的不同，分為國家級、省級、縣級三種主要類型，很多鄉鎮也設有開發區。為便於管理，開發區劃定的區域多為地級行政區範圍內跨縣級行政區的區域，或一個縣級行政區範圍劃定的區域，這類開發區以國家級或省級開發區為主；縣級行政區範圍劃定的開發區則以縣級開發區為主，在一個鄉鎮內或跨越鄉鎮劃定區域；鄉鎮一級設立的開發區多跨行政村劃定區域，或一個行政村範圍內劃定區域。