Разница между предлогами in и on при обозначении места на английском языке заключается в том, что in указывает на нахождение объекта внутри определённой области, а on — на расположение на конкретной точке или поверхности. 13
Предлог in используется, когда объект находится внутри чего-либо или в пределах какой-то территории или пространства, например, города или страны. 4 Например: «Она живёт в центре города» или «Романы находятся в архивах». 1
Предлог on применяется, когда объект находится на поверхности чего-либо. 4 Например: «Ключи лежат на столе» или «Картина висит на стене». 1
Таким образом, in обозначает общую область, а on — конкретную точку или поверхность. 1