En premier lieu, il me semble important de rappeler (encore) que Diablo 3 n'est pas un MMO. C'est donc pas du tout comparable à WoW, même si certains mécanismes sont repris (les HDV notamment).
Que tu joues en solo et/ou en multi, ça ne change rien. La progression de ton personnage (niveau de difficulté/acte/quête) est enregistrée de la même façon. Tu peux jouer en solo, puis en multi, puis en solo, etc... sans avoir à recommencer depuis le début évidement.
Par contre, si tu le souhaites, à tout moment, tu peux recommencer une de tes précédentes quêtes en solo ou en multi, pour xp, pour looter de l'équipement, pour aider un ami ou alors tout simplement pour le fun.
Pour les donjons ? C'est quoi précisément ta question ?