Answer:
A compass refers to an apparatus that has an application for orientation and navigation, which shows the direction in relation to the geographical cardinal points. On the other hand, the GPS or the Global Positioning System refers to a global navigation satellite system, which provides time information and geolocation to a GPS receiver anywhere near or on the Earth.
The positive effect of the application of a GPS over a compass is that one can get success in getting to his or her desired location. A GPS can inform about the exact location, and when it is combined with a map, it makes the person reach straight to where he or she desires to go. On the other hand, a compass just tells one the way in which he or she is facing, which is not that much helpful.