Versatile...
Commuting and long distance riding...
Off road...
But at the heart of it all it is an XC racing bike...
But... the hardest working and best all round bike I have ever owned is probably my Trek 7500... which could handle rock gardens and the same terrain as my Moulden as if the bike is built well enough it all comes down to skill.
This bike did it all really well.