Microsoft .NET Framework 3は、Windows®用の新しいマネージコードプログラミングモデルです。 .NET Frameworkバージョン2.0のパワーと、視覚的に説得力のあるユーザーエクスペリエンス、テクノロジーの境界を越えたシームレスなコミュニケーション、幅広いビジネスプロセスをサポートする機能を備えたアプリケーションを構築するための新しいテクノロジーを組み合わせます。これらの新しいテクノロジは、Windows Presentation Foundation、Windows Communication Foundation、Windows Workflow Foundation、およびWindows CardSpaceです。 .NET Framework 3は、Windows Vistaオペレーティングシステムの一部として含まれています。 Windows機能のコントロールパネルを使用してインストールまたはアンインストールできます。この再配布可能なパッケージは、Windows XPおよびWindows Server 2003用です。
最新バージョン(3.5)には、.NET Framework 2.0および3.0に基づいて徐々に構築される多くの新機能が含まれており、.NET Framework 2.0サービスパック1および.NET Framework 3.0サービスパック1が含まれています。