XNA中的X表示能夠在WindowsXbox和合作夥伴之間達到跨平臺的強大的軟件工具。N表示“下一代(Next-generation)”,A表示“架構(Architecture)”。 XNA是基於DirectX的遊戲開發環境,是微軟對於 Managed DirectX 的修正及擴充版本。
美國微軟於8月13日發表針對業餘創作者所設計的遊戲開發套件【XNA Game Studio Express】,提供沒有專門開發器材的一般 PC Windows XP 使用者開發跨 Xbox 360與PC平臺遊戲的管道。XNA是Microsoft的下一代 軟件開發平臺,致力於幫助開發者更快地開發更好的遊戲。XNA被微軟公司開發,並且開始於多年前,但是保持地非常祕密。在2004年GDC(年度最大的遊戲開發討論會)上微軟第一次宣佈XNA。XNA不僅僅像 DirectX一樣是個框架;它還包含很多工具,甚至是一個自訂的IDE。因爲直到2006年,還沒有一點工具被髮布,DirectX的開發者們僅僅在2004到2006年的DirectX SDK文檔的右上角標示了“XNA”的圖標。