Ekologi
Ekologi adalah ilmu yang mempelajari interaksi antara organisme dengan lingkungannya dan yang lainnya. Berasal dari kata Yunani oikos ("habitat") dan logos ("ilmu"). Ekologi diartikan sebagai ilmu yang mempelajari baik interaksi antar makhluk hidup maupun interaksi antara makhluk hidup dan lingkungannya. Istilah ekologi pertama kali dikemukakan oleh Ernst Haeckel (1834 - 1914).[1] Dalam ekologi, makhluk hidup dipelajari sebagai kesatuan atau sistem dengan lingkungannya.
Ekologi komunitas
Ekologi komunitas merupakan sub kelas dari pembelajaran mengenai ekologi lingkungan. Ekologi komunitas mempelajari interaksi yang terjadi antar populasi dalam suatu komunitas. Interaksi ini tidak selamanya menguntungkan, salah satu jenis interaksi yang merugikan adalah kompetisi. Untuk meminimalisir kerugian yang didapatkan, semua makhluk hidup melakukan berbagai cara adaptasi untuk mempertahankan keberlangsungan hidupnya.