I only use my watch outdoors to bike and run. It calculates calories, pace, total time, and distance. I actually don't know if mine has heart monitor or not!! I don't use it or haven't played with it enough to find th heart monitor. The distance only works outdoors because it uses satelite tracking. Overall, I am very satisfied with my watch. Hope I answered your questions - Phuong.