如果从生态学角度解释的话,应该是草原上的优势植被是草,也是最具有竞争力的,在这种环境中,树无法与草争夺养料,况且草原广大,无法保持足够的水分,但是,如果有河流经过草原的话,在河流附近会有树木生存。
放眼世界,几乎所有的大草原地区,都是高原地区,国内的也是这样。内蒙古大草原,就处于内蒙古高原。与内蒙古高原纬度相同的东北兴安岭地区,遍布森林。不同的海拔生长着不同的植物植被,直至植物因海拔高而无法生长。
高原温度低于平原,海拔高度每上升一千米,温度下降六度。几乎所有的高原,都只能长草不能长树。从青藏高原看,随着海拔的上升,地上的草也逐渐稀少,慢慢的草也没有了,只有一些苔藓植物,最后苔藓也不生长了完全被冰雪覆盖。
如在喜马拉雅山南麓,这种特征更明显。而在低海拔地区,有利于植物生长,各种植物一般都比较繁茂。在土壤,降雨条件不变的情况下,气候应该是主要的原因。