The main difference
Passato prossimo
Azione finita, evento preciso.
Ieri ho studiato italiano.
Azione finita, evento preciso.
Ieri ho studiato italiano.
Imperfetto
Abitudine, descrizione, situazione.
Da bambino studiavo poco.
Abitudine, descrizione, situazione.
Da bambino studiavo poco.
Event
Alle otto sono uscito.
Alle otto sono uscito.
Context
Era tardi e pioveva.
Era tardi e pioveva.
Useful trick: if you can ask che cosa è successo?, you normally need the passato prossimo. If you are describing com’era la situazione?, you normally need the imperfetto.

