QTP Titbit - Difference Between Recovery Scenario and On Error Resume Next

What is the difference between recovery Scenario and On Error Resume Next in QTP(Quick Test Professional)?
Recovery Scenario can be used to handle unexpected event or error.
"On Error Resume Next" is used when you are sure about the step where the error can occur.