GPS uses a constellation of 24 satellites orbiting Earth to provide location and time information to GPS receivers. The satellites circle the planet every 12 hours across multiple orbital planes inclined at 55 degrees to the equator, ensuring signals from 8-10 satellites are visible from any point on Earth. GPS receivers triangulate their position by measuring the time delay of signals from 3 or more satellites, determining distance based on the time required for signals to travel. Factors like ionosphere delays, multipath signals, and satellite geometry can introduce errors, but parallel channel receivers maintain locks on satellites to provide accuracy within 15 meters.