Cave, jota kutsutaan myös luolaksi, luonnollinen aukko maassa, joka on tarpeeksi suuri ihmisen tutkimiseen. Tällainen onkalo muodostuu monissa kivilajeissa ja monissa prosesseissa. Suurimmat ja yleisimmät luolat ovat niitä, jotka ovat syntyneet kiertävän pohjaveden ja kalkkikivestä tai dolomiitista koostuvan kallioperän kemiallisella reaktiolla. Nämä luolat, joita kutsutaan ratkaisuluoliksi, muodostavat tyypillisesti osan niin kutsutusta karstimaastosta. Länsi-Balkanin niemimaan Sloveniasta Montenegroon ulottuvan Karst-alueen mukaan nimetylle karstimaastolle on yleensä ominaista karu ja sekainen maisema, joka koostuu paljaista kallioperän kielekkeistä, häiriintyneestä pintavalutuksesta ja vajoamista sekä luolista. On kuitenkin huomattava, että karstialueiden välillä on huomattavaa vaihtelua. Joillakin saattaa olla dramaattisia pinnanmuotoja, mutta vain muutamia luolia. Toisilla taas voi olla laaja luolakehitys, jossa on vain vähän pintailmaisua; esimerkiksi New Mexicon Guadalupe-vuorilla, Carlsbadin luolien ja monien muiden luolien paikalla, on hyvin vähän pinnanmuodostusta.
Karstimaisemat muodostuvat kallioperän (koostuu useimmiten kalkkikivestä, dolomiitista, kipsistä tai suolasta, mutta joissakin tapauksissa sellaisista normaalisti liukenemattomista kivistä kuin kvartsiitista ja graniitista) poistumisesta liuoksesta maanalaisia reittejä pitkin eikä pinnan rapautumisen ja pintavirtojen kautta. Tämän vuoksi suuri osa karst-kuivatuksista on sisäisiä. Sateet valuvat suljettuihin painaumiin ja niiden viemäreihin. Edelleen liukeneminen pinnan alle muodostaa jatkuvia putkia, jotka toimivat integroituina viemäreinä maanalaisen veden nopealle liikkumiselle. Vettä kuljettavien kanavien poistoaukot ovat usein majesteettisen kokoisia lähteitä. Luolat ovat tällaisten kanavajärjestelmien palasia, ja jotkin niistä tarjoavat pääsyn aktiivisiin virtoihin. Nämä luolat saattavat olla kokonaan veden täyttämiä; toiset ovat kuivia käytäviä, jotka ovat jääneet matalammiksi laskevien purojen taakse. Liukenemattoman kallion alaisilta alueilta virtaavat pintapurot vajoavat usein karstialueen rajalle saavuttuaan. Nämä vajoavat purot muodostavat maanalaisen viemäriverkoston sivujokia.