Geomorfologi

Pulau Jawa memiliki kawasan karst yang cukup spesifik yaitu karst Gunung Sewu, di mana bentukan bukit-bukit seperti cawan terbalik (cone hill) dan kerucut (conical hill) begitu sempurna dengan lembah-lembahnya. Bukit merupakan residu erosi dan lembahnya adalah merupakan daerah diaman terjadi erosi aktif dari dulu sampai sekarang. Bagian-bagian depresi atau cekungan merupakan titik terendah dan menghilangnya air permukaan ke bawah permukaan. Erosi memperlebar struktur (lihat geologi gua dan teori terbentuknya gua), kekar, sesar, dan bidang lapisan, dan membentuk gua-gua, baik vertikal maupun horisontal.
Gua-gua juga dapat terbentuk karena adanya mata air karst. Mata air (spring) karst ini ada beberapa jenis:
Disamping itu secara khusus ada jenis mata air yang berada di bawah permukaan air laut disebut dengan vrulja.