Human: What is the difference between a compass and a GPS? Assistant: 
The main difference between a compass and a GPS is that a compass uses magnetic fields to help you determine your direction, while a GPS uses satellites to provide accurate positioning. A compass can also be used in conjunction with a map or landmarks to help you navigate, whereas a GPS will provide directions without any additional information.