<p>Somewhere above me, satellites trilaterate my position and decide where I am on the globe. They take snapshots and these are intermittently uploaded to a remote server - I don't know where exactly - which serves this data to the software on my phone.</p>