Les grottes ne se forment pas en un clin d'oeil, le processus est très long. C'est l'eau de pluie (ou de fonte des neiges) et sa circulation qui s'infiltre et circule dans les fissures de la roche calcaire qui sont à l'origine du creusement des cavités. L'eau très acide et chargée en dioxyde de carbone va dissoudre (action chimique) le calcaire et également l'éroder (action mécanique). On appelle ces phénomènes la dissolution et l'érosion. Ainsi, au fur et à mesure du temps et continuellement, l'eau va dissoudre, creuser et ronger le calcaire en créant des grands vides et donner naissance à de vastes réseaux de grottes (ou conduits karstiques). À l'inverse, une partie du calcaire dissout dans l'eau souterraine va précipiter et former des concrétions (par exemple des stalactites).