Asam karbonat, yang merupakan asam lemah, terbentuk ketika air hujan dan karbon dioksida di udara bereaksi satu sama lain. Ketika asam karbonat bersentuhan dengan batu kapur atau kalsium karbonat, dapat menyebabkannya larut dalam jangka waktu yang lama. Di alam, reaksi ini mengarah pada pembentukan gua.