I've been reading these forums for quite some time now and have learned tons of new stuff about bikes and biking. I always read references to different styles of riding and I figured with time I would be able to figure out the differences, but I can not. What exactly is freeride, XC, etc? Downhill seems pretty self explanatory to me, but I could be wrong. I'm assuming downhill means riding downhill re: mountains, hills.
Thanks in advance for any explanation!