Strava
Strava is a program on the internet where you can upload your exercise if you have a GPS supported fitness tracker. There is a free version and a paid version with more features, but the free version is very useful. If you are regularly active, you will hear a lot about Strava, and I suggest you join. (I am not paid or supported at all by Strava, this is my personal recommendation.) Start with the free version and see if its interesting to you. My Garmin tracker automatically uploads the training to Strava when I am done. For cycling and running, there will be a map of the course covered, data from the tracker like speed and heart rate. What I find most interesting are the "segments". Individuals can map any course, short or long, and all Strava users that pass the segment will have their best time uploaded in a table for other Strava users to see (unless they opt out of this feature). The segment leaderboards allow you to see how you stack up against other people. There are...