What are WKO4, Golden Cheetah, Garmin Connect, SportTracks, Training Peaks?

I’ve re-blogged, below, a description from trainingpeaks.com of the differences between their products (WKO4 and TRAINING PEAKS).…