Downhill bikes are meant for strict downhill tracks and are great for desending a mountain.
Enduro Bikes are good for racing and rough terrain.
Xc Bikes are more based around easy riding such as a flow trail.