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
system. .Net 3.0 can also be used with Windows
XP and the Windows 2003 Server.