Ekologi ialah sebuah ilmu yang mempelajari interaksi antara organisme dengan lingkungannya. Ekologi berasal dari bahasa yunani, adalah oikos (rumah) dan logos (mempelajari). Kaprikornus ekologi yakni studi tentang organisme hidup dalam relevansinya dengan lingkungannya. Lingkungan mencakup komponen abiotik (tak hidup) dan biotik (hidup).
Komponen abiotik adalah aspek-aspek kimiawi dan fisik tak hidup seperti suhu, cahaya, air dan nutrien. Komponen biotik yaitu semua organisme yang terdapat dalam habitat yang sama. Dalam ekologi, organisme pada suatu habitat akan dipengaruhi, oleh lingkungannya (baik bagian abiotik maupun biotik), tetapi kedatangan dan aktivitas organisme itu juga akan mengubah lingkungannya.