Windows Workflow Foundation (WF or WinWF) is Microsoft's programming model for building workflow-enabled applications in the Windows operating system. It includes a namespace, a workflow engine and design tools that can be used with Visual Studio .NET. Windows Workflow Foundation covers both system and human workflows and it can be used with both client and server versions of Windows.
Windows Workflow Foundation is one of the four main products inMicrosoft's.NET Framework 3.0, previously known as WinFX. The other three are the Windows Presentation Foundation (WPF), the Windows Communication Foundation (WCF), and the Windows CardSpace. The .NET 3.0 suite is due to be released around the same time as Windows Vista, Microsoft's upcoming update to its Windows operating system. .Net 3.0 can also be used with Windows XP and the Windows 2003 Server.