The application uses an Internet connection to a GPS navigation system to provide turn-by-turn voice-guided instructions on how to arrive at a given destination. The application requires connection to Internet data (e.g. 3G, 4G, 5G, WiFi, etc.) and normally uses a GPS satellite connection to determine its location.