Ekologi adalah ilmu yang mempelajari hubungan timbal balik antara organisme-organisme hidup dengan lingkungannya. Berasal dari kata Yunani oikos (“habitat”) dan logos (“ilmu”). Jadi ekologi ialah badan air atau perairan. Didalam ekologi dipelajari hubungan timbal balik antara organisme dengan tempat tinggalnya.
Karena didalam suatu “tempat tinggal” tidak hanya hidup satu jenis organisme misalnya gua adalah tempat tinggal kelelawar dan burung wallet, maka dalam ekologi dipelajari pula saling mempengaruhi antar jenis organisme. Disamping itu dikaji pula interaksi antaara unsure penyusun tempat tinggal. Mislanya dikaji macam jenis batuan penyusun gua, cuaca didalam gua, tentang badann air yang ada didalamnya.
Ekologi mempelajari hubungan timbal balik antara organisme dengan tempat tinggalnya, sementara itu, organisme dan tempat tinggalnya masing-masing dipelajari dalam berbagai cabang disiplin ilmu.