Qual é a diferença entre e.preventDefault (); e retornar falso?

$("a.avatar").click(function(e){ e.preventDefault(); $("#thumbnails").fadeIn(); }); 

e

 $("a.avatar").click(function(e){ $("#thumbnails").fadeIn(); return false; }); 

Ambos podem alcançar o mesmo objective para mim.