place /plās/ noun 1. A particular position or point in space "there were still some remote places in the world" If you wanna get technical, a place isn't a forum online
place plās/ noun 1. a particular position or point in space. "there were still some remote places in the world" 2. a portion of space available or designated for or being used by someone.
Definition of spatial. 1 : relating to, occupying, or having the character of space. 2 : of or relating to facility in perceiving relations (as of objects) in space tests of spatialability.