The actual Edge 500 possesses a very small GPS receiver inside which allows the unit to simultaneously present position info, and also report details about where you have been. http://www.heartratewatchcompany.com/Cycling-Computer-p/garmin-edge-500.htm