Microsoft .NET Framework 3.0 ist ein neues Codeverwaltungs-Programmiermodell für Windows. Dazu gehören Windows Communications Framework (Indigo), Windows Presentation Framework (Avalon), Windows Workflow Foundation (WinOE) und InfoCard (jetzt bekannt als Windows Cardspace). Es ist eine Kombination aus .NET Framework 2.0 und neuen Technologien. Es ermöglicht Benutzern ein besseres visuelles Erlebnis, eine nahtlose Kommunikation und kann auf eine Vielzahl von Geschäftsfeldern angewendet werden.