"Qual è la differenza fra le parole sostantivo e nome in Italiano?"
There is no difference between them. Grammatically have the same meaning. To be more specific, "nome" is referred only to person'name, instead "sostantivo" referred to people, things and animals.