On Location Meaning