Strava is a record-keeping tool for rides and runs.
Found at http://www.strava.com/ Many fancy bike computers support uploading recordings to Strava, and you can also use a smartphone app on Android or on IOS. There's a SE Bicycles Strava club at https://www.strava.com/clubs/SEBicycles
Other services offer similar functionality like trackmyride and edmondo. This tag is specifically for Strava questions.