It all depends on which one it is as to what features it will have.
I basically tracks your complete run and you can upload it to sites like Strava to track you workouts (heart rate, mph, terrain, calories etc...), maps out your runs, and progress.
I use a Garmin for cycling all the time...