You've answered your own question
When the Internet is not up, your email client still has your downloaded messages. If you can always guarantee access to the Internet, then you can rely on a web-based client. If not, you need a way to keep your messages locally.
Keep Up with TechRepublic