Geocaching is an outdoor sport activity based on GPS (Global Positioning System). Players use a receiver or mobile device and other navigational techniques to hide or look for containers, called "geocaches" or "caches".