Microsoft .NET Framework 3.0 es un nuevo modelo de programación de gestión de código para Windows. Estos incluyen Windows Communications Framework (Indigo), Windows Presentation Framework (Avalon), Windows Workflow Foundation (WinOE), InfoCard (ahora conocido como Windows Cardspace). Es una combinación de .NET Framework 2.0 y nuevas tecnologías que permite a los usuarios tener una mejor experiencia visual, comunicarse sin problemas y puede aplicarse a una amplia gama de campos comerciales.