GPS সিস্টেমের মূল অংশ হচ্ছে ২৭টি স্যাটেলাইট (24 active, 3 Reserve) ও GPS রিসিভার। ভূপৃষ্ঠ থেকে ২০০০০ কিলোমিটার উপরে ৬টি অরবিটে ২৪টি স্যাটেলাইট পৃথিবীর চারিদিকে ২৪ ঘন্টায় দুইবার করে ঘুরছে। পৃথিবী ও স্যাটেলাইটের ঘুর্ণায়ন অবস্থায় একটি GPS রিসিভার কিভাবে নিকটস্থ স্যাটেলাইটের সাথে যোগাযোগ করে তার দৃশ্য অরবিটগুলো এমনভাবে সাজানো হয়েছে যাতে পৃথিবীর যেকোন জায়গা থেকে যে কোন সময় কমপক্ষে চারটি স্যাটেলাইট দৃশ্যমান হয়। স্যাটেলাইটগুলো প্রতিনিয়ত দুধরনের সংকেত (signal) প্রেরণ করছে ; L1 ও L2। L1 হচ্ছে বেসামরিক লোকের জন্য, যার ফ্রিকোয়েন্সী 1575.42 MHz (UHF band)। এই সংকেতের জন্য প্রয়োজন Line of sight। অর্থাৎ যোগাযোগের সময় স্যাটেলাইট ও রিসিভারের মাঝখানে কোন প্রতিবন্ধকতা থাকতে পারবে না। L1 সংকেতে যেসব তথ্য থাকে তার মধ্যে গুরুত্বপূর্ণ হচ্ছে: "I'm satellite X", My position is Y এবং "This information was sent at time Z". তাছাড়া থাকে almanac data ও ephemeris data। সংকেতগুলো আসে আলোর গতিতে (৩০০,০০০ কিলোমিটার/সেকেন্ড)। প্রতিটি সংকেতে sending time লেখা থাকে।