Muchos expertos afirman que la altura es una de las cosas más importantes que diferencian a los dos. Sin embargo, de acuerdo con el Servicio Geológico de los Estados Unidos, en realidad no hay una diferencia oficial entre los dos. Tampoco hay una definición universal entre los dos. Muchos países lo diferencian por la altura, ya que cualquier forma de relieve que supere los 2,000 pies se considera una montaña y por debajo de los 600m se considera una colina.
Las montañas son más altas en términos de elevación y tienen climas relativamente más fríos en comparación con las colinas. La elevación más alta también da como resultado diferentes plantas y animales.
Las colinas pueden ser hechas por el hombre en cambio las montañas están hechas por fenómenos naturales.
Por último, las colinas suelen tener y pueden tener civilizaciones que se construyen en la cima.
Las montañas no pueden sostener civilizaciones en los picos más altos debido a su inclinación y también debido a las elevadas temperaturas y la falta de oxígeno.