i think DH stands for down hill, but what exactly is that? just non stop down hilling?
slalom... well usually when i hear the word slalom i think cars going through cones... how is the term applied for mtn biking?
freeride? what is that?
XC is cross country right? so what exactly is cross country in bike terms?
anything else there i'm missing?