Web based email often has a timeout feature (maybe 10 minutes) for security reasons eg you forgot to logoff a public computer. Can be annoying if you are interrupted for some reason and lose your data.
With an email client on your pc you can leave a message open, and come back to it later.