Microsoft XNA es un conjunto de herramientas, con un entorno de ejecución, administrado proporcionalmente por Microsoft, que facilita el desarrollo y gestión de juegos de ordenador.