In = in een (gesloten) ruimte of locatie/in een langere tijdsperiode.
I am in the classroom. He is in space. We went on holiday in the summer
On = bovenop een oppervlakte of locatie/op een specifieke dag.
My cat Raja eats dinner on the table. Mum is on the roof. We'll go on Christmas Day