What is recovery and why is it needed?