Ci sono pro e contro ... i primi (ma non gli unici) che mi vengono :

1) con molti processi, qualsiasi problema che ne butti giu' uno, non vengono influenzati gli altri ...

2) i processi allocano molte risorse in piu' rispetto ai thread

3) i thread possono comunicare tra loro (se ne esiste la necessita') molto piu' facilmente dei processi

4) se viene giu' il processo con n thread, tutti i thread vanno giu' ...