آبهای سطحی پس از نفوذ در درون زمین، فضاهای خالی بین ذرههای تشکیل دهندهی رسوبات و سنگها را پر میکنند و ذخایر آبهای زیرزمینی را به وجود میآورند. آبها در زیرزمین حرکت میکنند. سرعت حرکت آنها از 0/5 متر تا 500 متر در سال متغیّر است. جهت حرکت آب از شیب سطح زمین، پیروی میکند. سرعت حرکت آبهای زیرزمینی در رسوبات دانه درشت مانند آبرفتها زیاد و در رسوبات دانه ریز مانند رسها بسیار ناچیز است. آبهای زیرزمینی هنگام نفوذ در سنگهای آهکی، آنها را در خود حل و فضاهای خالی ایجاد میکنند. با ادامهی این فرایند فضاهای خالی بیشتر و بزرگتر میشود و غارهای آهکی به وجود میآید.