XNA является дополнением DirectX или это полноценная альтернатива DirectX не зависящая от него

Предлагаю в этой теме задавать общие вопросы по XNA.

Может вопросы покажутся глупыми, но все же:

1. Работать с XNA можно только в среде Visual C# Express, или в Visual Studio с установленым

дополнением в виде Visual C# Express Edition, но не в чистом Visual Studio ?

2. XNA является дополнением Direct X или это полноценная альтернатива Direct X не зависящая от него ?

3. На С# игры делаются в основном с помощью XNA ?

4. XNA = XNA Game Studio = XNA Framework ?