Geolocation refers to the process of determining the location of a computer, a piece of networking equipment or a device. It usually uses Global Position Satellites (GPS) in order to determine the geographical location of the computer or device. GPS is built into most smartphones, and there are many apps taking advantage of geolocation to provide location specific information and services to their customers.