The document describes how the Global Positioning System (GPS) works by using satellites and receivers. It explains that GPS uses 20 satellites that transmit coded signals to receivers, which then use the time differences between satellite signals to calculate the receiver's distance from each satellite and triangulate its position. The document also discusses some applications of GPS like surveying, as well as sources of error and techniques to improve accuracy like using multiple satellites and differential positioning.