안녕하세요. 손용준 인문·예술전문가입니다. At, in 의 차이는 우선 누군가/물건이 있는 대략적인 위치를 설명하려면 “at”을 사용해야 합니다. 예를 들어, ex) Mary is at the school. Mary는 학교에 있습니다. People are at the airport. 사람들이 공항에 있습니다. 이런경우 학교나 공항의 특정한 장소에 구애 받지 않고 그냥 대략적으로 학교나 공항에 있다는 것을 의미하고
하지만 누군가/무엇이 건물이나 구역 안에 있다는 것을 강조해야 한다면 “in”을 사용할 수 있습니다. 예를 들어 ex) Mary is in the cafe Mary는 카페(안)에 있습니다.
in'과 'at'은 모두 장소의 전치사로 사용될 수 있습니다. 'In'은 일반적으로 국가나 도시와 같이 더 크고 일반적인 위치나 지역에 사용됩니다. 반면 'at'은 큰 영역이나 공간 내의 특정 지점이나 위치를 나타내는 데 사용됩니다.
ex) She lives in Seoul. She stays at Hotel Lotte in Seoul.
이런 차이점이 있긴 하지만 사실 이 in , at 은 원어민들도 사용하는데 헷갈려 하는 부분이라고 합니다. 적당히 사용 하면 될 듯 합니다.