Speleology links several different sciences. Most of them belong to the so-called Earth Sciences.
Here you will find same background information.