Question: what is the difference between on and in?
Answer: So, the basic difference is that 'in' refers to a thing which is not specifically located or situated while 'on' refers to a thing which is specifically located. You may translate 'on' and 'in' in your own language. That will be the best way to distinguish between words of other languages.