There are many ways to navigate. For most applications, none surpass the accuracy, affordability and convenience of satellite navigation.
However, given the threats to GNSS from spoofing and jamming, and the possibility that GNSS satellites could be destroyed accidentally by space debris or intentionally during a war, the search is on for alternative sources of positioning, navigation and timing (PNT) data.
Potential alternative PNT (APNT) approaches include computer vision, terrain contour matching (TERCOM, which was used to guide cruise missiles in the 1970s and 1980s), and using magnetic anomalies (MAGNAV).