People uses free mail services like gmail or hotmail to manage their personal mail stuff. But, what i f you need a mail service for your company? Multiple accounts, own domain, pop3/imap, pgp encription, etc?
There are some alternatives, with their pros/cons. Have a look to them here: