Purpose:
Stop steps are used to raise an error to User and terminate workflow process.
End Step is used to mark the end of workflow.
Mandatory:
It is necessary to have one End step in workflow
It is not necessary to have Stop step in workflow
Arguments:
End step cannot have input arguments
Stop set cannot have output arguments
Workflow Status:
Stop step sets the status of workflow as “In Error”
End step sets the status of workflow as “Completed”