Горных велосипедов такое множество, то наверно только профессиональные байкеры в них разбираются и могут ответить, для чего лучше подходит тот или иной вид.
Я отвечу с точки зрения полного чайника.
Горный велосипед позволяет ездить за пределами ровного асфальта, для которого предназначен обычный велосипед.
Понятно, что в городе вроде бы везде асфальт. Но это где-нибудь в Вене этот асфальт ровный, да еще со специальными велодорожками.
У нас же - все, что угодно. И горки, и гравийка, и просто ямы, и прочие колдобины.
А уж если велосипед нужен где-то за городом - то разница с обычным ощущается довольно заметно.
Я лично человек нетренированный и неспортивный, у нас в семье есть и горный велосипед, и обычный. Пользую понемногу оба.
Так вот, на обычном в горку я могу заехать метров на 20-25, потом приходится слезать и идти пешком. На горном велосипеде недавно заехала на горку в сотню метров длиной и думаю, это был не предел, просто не проверяла.
Еще пример - на обычном велосипеде не могу ехать по камням и песку (например, по берегу реки). На горном даже у меня это получается.
Разумеется, я ни в жизнь не разберусь, зачем на нем именно 18 скоростей и какую функцию выполняет задний амортизатор. Но я точно знаю, что на горном велосипеде проеду там, где не смогу на обычном.