Hauptgrund ist die Kontinentalverschiebung, bei der unterschiedlich Kontinentalplatten aufeinander geschoben werden (z.B. Himalaya: Indien auf Asien, Anden: pazifische Platte auf Amerika).
Irgendwo muß dann das überschüssige Material hin, es faltet sich auf (nimm ein Blatt Papier und schieb es zusammen). Dieses aufgefaltete Material bricht an eineigen Stellen, wird dann noch durch Erosion geformt, schon gibt's ein schickes, reklüfftetes Gebirge.
Die indische Platte z.B. bewegt sich seit ca. 50 Mio Jahren um 3 cm Richtung Norden. Dadurch wächst der Mt. Everest z.B um wenige mm / Jahr. In einem geologisch kurzen Zeitraum von 2 Mio Jahren z.B. wäre er 6.000 m gewachsen bei 3 mm pro Jahr (geht doch recht fix)