A compass is used to find direction (or heading) when navigating. Compasses react to the earth's magnetic field and uses that as a pinpoint called the "magnetic north". GPS systems are more technology based and can be much more accurate by showing a direction that is not based on the magnetic fields and points to what is known as "true north." GPS units have many other capabilities aside from calculating heading such as give accurate and current positioning in terms of latitude and longitude