Error handling in workflow

Hello All,

Can anyone give the guidelines for error management in Workflow and Best practises to follow? Also i am interested to know about how to handle unexpected runtime errors in workflow.

thanks and regards,
saveetha