Strava is a GPS-based cycling and running app that lets users track their running and riding with GPS. Users can join challenges, share activity photos, and follow friends.