One of the major advantages for WSS 3.0 and MOSS 2007 is the fact that it fully support the use of Windows Workflow Foundation to create any type of Workflow Solution. There are several ways of creating workflows like:
-
Out-of-the-box workflow (WSS has only one and MOSS 2007 has around 8)
-
SharePoint Designer (disadvantage is that workflows are created per list, advantage is that anybody can create workflows with a wizard)
-
Developing workflow with Visual Studio and WF
One of my collegeas (Stefan Lankester) stumbled accross some good documentation for developers who just started with workflow and some advanced documentation. I have given some presentations in the past around this subject and these two documents are a really good starting point.
Developer Introduction to Workflows for Windows SharePoint Services 3.0 and SharePoint Server 2007
Developing Workflow Solutions with SharePoint Server 2007 and Windows Workflow Foundation