喀斯特可划分许多不同的类型。按出露条件分为:裸露型喀斯特、覆盖型喀斯特、埋藏型喀斯特。按气候带分为:热带喀斯特、亚热带喀斯特、温带喀斯特、寒带喀斯特、干旱区喀斯特。按岩性分为:石灰岩喀斯特、白云岩喀斯特、石膏喀斯特、盐喀斯特。此外,还有按海拔高度、发育程度、水文特征、形成时期等不同的划分等。由其他不同成因而产生形态上类似喀斯特的现象,统称为假喀斯特,包括碎屑喀斯特、黄土和粘土喀斯特、热融喀斯特和火山岩区的熔岩喀斯特等。它们不是由可溶性岩石所构成,在本质上不同于喀斯特。
中国现代喀斯特是在燕山运动以后准平原的基础上发展起来的。老第三纪时,华南为热带气候,峰林开始发育;华北则为亚热带气候,至今在晋中山地和太行山南段的一些分水岭地区还遗留有缓丘一洼地地貌。但当时长江南北却为荒漠地带,是喀斯特发育很弱的地区。新第三纪时,中国季风气候形成,奠定了现今喀斯特地带性的基础,华南保持了湿热气候,华中变得湿润,喀斯特发育转向强烈。尤其是第四纪以来,地壳迅速上升,喀斯特地貌随之迅速发育,类型复杂多样。随冰期与间冰期的交替,气候带频繁变动,但在交替变动中气候带有逐步南移的特点,华南热带峰林的北界达南岭、苗岭一线,在湖南道县为北纬25°40′。在贵州为北纬26°左右。
这一界线较现今热带界线偏北约3~4个纬度,可见峰林的北界不是在现代气候条件下形成的。中国东部气温和雨量虽是向北渐变,但喀斯特地带性的差异却非常明显。这是因为受冰期与间冰期气候的影响,间冰期时中国的气温和雨量都较高,有利于喀斯特发育。而冰期时寒冷少雨,强烈地抑制了喀斯特的发育。但越往热带其影响越小。在热带峰林区域,保持了峰林得以断续发育的条件,而从华中向东北则影响越来越大,喀斯特作用的强度向北迅速降低,使类型发生明显的变化。广大的西北地区,从第三纪以来均处于干燥气候条件下,是喀斯特几乎不发育的地区。