#Unterschied zwischen in, auf und am
6 messages · Page 1 of 1 (latest)
I recommend to check out this page. It has a good summary of how prepositions work for locations. https://resources.german.lsa.umich.edu/grammatik/prepositions/
The basic idea is that "in" is for when you're specifically inside a building/room, "an" is used for boundaries and next to bodies of water (like a country border, or a lakeside, beach, river, etc.) but also for things like "at work" or "at school", and "auf" is used for flat open spaces like fields and marketplaces, as well as events like weddings or parties.
There can be exceptions, including regional variations, idiomatic phrasing, sometimes multiple options are correct, etc.
But it's a good starting point.
am = an dem