What's: GPS
Global Positioning System. Satellite Positioning System developed by the american military. It consists of several satellites, equally distributed around the earth. Every spot of the earth has contact to three satellites which makes it possible to locate it accurate to a few meters.
GPS im deutschen Lexikon
GPS in het nederlandse encyclopedie