POP est un protocole qui en est à sa troisième version (POP3), il permet à un utilisateur connecté de manière non permanente d'obtenir ses messages puis de les consulter. Il n'est pas possibles d'effacer ou trier les messages avant de les avoir téléchargés. Les messages sont stockés sur le client.
IMAP est un protocole qui en est à sa 4 ème version (IMAP4), il permet à un utilisateur de visualiser, trier, ... ses messages directement sur le serveur. Les messages restent stockés sur le serveur (il peuvent néamoins être mis en cache localement par le client mail).
IMAP4 va bien si il y a peu de messages, dès que tu commences à avoir plusieurs dizaines de méga de mail il génère bcp trop de traffic.