human
What's the difference between a compass and a gps?
assistant
The main difference between a compass and a GPS is that a compass relies on magnetic fields to indicate direction, while a GPS uses satellites orbiting the Earth to determine location. A compass can only be used in areas with strong magnetic fields, such as near large bodies of water or metal objects like a car engine. On the other hand, a GPS device can be used anywhere there are visible satellite signals, including indoors.