i have been trying to get my head around this,

Can someone please clearly explain the difference between:

Database Rollback and Database Recovery

cheers

Andy