Ciao Giulia, i casi sono diversi ma in linea generale se usi ON, vuol dire sopra a qualcosa IN dentro. Inoltre ci sono diverse situazioni in cui dici: ON vacation, IN the morning. IN generale se qualcosa è grande figurativamente (secoli, decadi, mesi, anni, settimane e stagioni, paesi e città), usi IN. Se è qualcosa di più piccolo (tempo, giorni date, date specifiche, o parti del giorno usi ON = on Sunday morning, on Easter day), oppure per strade o mezzi di trasporto.
ON the bus, ON columbus street etc.
Leggere di piú