Salut,
Les 3 sont des CMS en PHP de bonne facture,
Maintenant, Wordpress et Dotclear sont plus conçus pour propulser un blog.
Joomla est plus complet et permet de gérer un site complet. (Tu peux donc faire un blog avec, mais aussi beaucoup plus... c'est plus lourd aussi)
Et la différence entre Wordpress et Dotlclear, c'est à celui qui à l'interface qui te plaît le plus. Ils sont assez pareil. (Oui, oui c'est pas exactement vrai mébon)
Pour moi c'est Dotclear.
Regardes par ici, pour plus d'infos :
http://fr.wikipedia.org/wiki/Moteur_de_blog
http://fr.wikipedia.org/wiki/Content_management_system
http://cmsmatrix.org/