What is the purpose letting meat rest?

Last night I watched Top Chef and part of the show was cooking tomahawk steaks. Most of the chefs competing talked about timing their recipe so the meat could rest for 5 minutes before being served.
Why is this done and is it done with all kinds of steaks or any other meats?

Thanks for the help.
9 answers 9