Возможно, имелись в виду различия между английскими словами place, site и space в значении «место». 14
Place означает «место расположения/проживания, местность, здание, населённый пункт, помещение для какой-то определённой цели». 1 Это место, которое можно посетить, посмотреть, увидеть. 1
Site — «место для какого-либо объекта, здания». 14 Также может обозначать площадку, где что-то построено (здание, памятник, дом и т. д.) или место, где происходит какое-то событие. 2
Space — «место (пространство)». 1 Может означать не только пространство, но и расстояние между объектами. 2
Таким образом, place имеет более широкое значение, а site и space — более узкое и конкретное. 4