Free Ride refers to bike's designed with a lower profile frame and usualy with rear suspension for dirt jumping and more extreme riding.
Cross Country are your typical all-around mountain bikes.
All Mountain are more agressive mountain bikes (usually with rear suspension) designed for more extreme mountain terrain.
Youth bikes are for the youth!