XML: Extensible Markup Language,XML),壹種用於標記電子文檔使其結構化的標記語言,可用於標記數據和定義數據類型,是壹種允許用戶定義自己的標記語言的源語言。
Uml:統壹建模語言(unified modeling language,UML)又稱統壹建模語言或標準建模語言,是從1997開始的OMG標準。它是壹種支持建模和軟件系統開發的圖形化語言,為軟件開發的所有階段提供建模和可視化支持,包括需求分析、規格說明、構造和配置。
簡單來說,XML描述的是數據,可以看作是數據庫的文字表達。UML用於軟件開發建模,是編碼前對項目的整體設計和規劃。