In SharePoint there are three different types of workflows:
In previous versions of SharePoint you were limited to the types of workflow you could create. The other limitation was being able to reuse or redeploy workflows in a supported way. There was no way for a user to copy a workflow between lists or libraries or upgrade a workflow from SharePoint Designer to Visual Studio without the assistance of a developer.
To be able to deploy workflows to SharePoint you need the appropriate permissions. This requirement changes depending on the type of workflow you want to deploy and where you want to deploy it. Table 27.1 outlines the required permissions. ...