Each workflow or the process template is divided into small steps called worksteps. These are the basic building blocks of the workflow processes. WorkStepTemplate is the template level object of a workstep and provides the blueprint for a WorkStepInstance.