The advancement of software radio technology has provided an opportunity for the design of performance-enhanced GNSS/GPS receivers that are more flexible and easier to develop than their FPGA or ASIC based counterparts. This book focuses on high precision applications for GNSS signals and a RTK receiver concept based on difference correlators.