Ok I'm just starting to learn how to cook (it's so sad, LOL!!). We are having roast lamb for dinner. Everyone tells me that I need to "rest" my roast lamb after cooking it.

So what is resting? What do I do? and how do I keep the meat warm?

Thanks everyone.