Ecco perché:
* La maggior parte delle caverne si forma in roccia solubile: Il modo più comune in cui si formano caverne è attraverso l'azione di dissoluzione delle acque sotterranee acide su tipi di roccia solubile come calcare, dolomite e gesso. Questo processo si chiama topografia carsica .
* Altri tipi di rocciatori di roccia possono anche formare grotte: Tuttavia, le grotte possono anche formarsi in altri tipi di rocciatrice attraverso diversi processi:
* Grotte di lava: Queste si formano quando i flussi di lava lasciano alle spalle tunnel vuote.
* Grotte marine: Questi sono formati dall'erosione delle onde lungo le coste.
* Grotte glaciali: Questi si formano quando i ghiacciai ritagliano i canali sotterranei.
Pertanto, mentre le caverne sono più comunemente associate al substrato roccioso solubile, possono formarsi anche in altri tipi di roccia.