Ciao Giulia,
Guarda la differenza in realtà è molto semplice, "in" vuol dire dentro, mentre "on" vuol dire sopra. Quindi per fare un esempio, se vuoi sapere dov'è il gatto le risposte potrebbero essere due:
The cat is ON the table (il gatto è sopra la tavola)
The cat is IN the house (Il gatto è dentro la casa)
Spero che sia più chiaro, sennò contattami pure per altre domande :)
Leggere di piú