Ekologi
Pembahasan ekologi tidak lepas dari pembahasan ekosistem dengan berbagai komponen penyusunnya, yaitu faktor abiotik dan biotik. Faktor abiotik antara lain suhu, air, kelembaban, cahaya, dan topografi, sedangkan faktor biotik adalah makhluk hidup yang terdiri dari manusia, hewan, tumbuhan, dan mikroba. Ekologi juga berhubungan erat dengan tingkatan-tingkatan organisasi makhluk hidup, yaitu populasi, komunitas, dan ekosistem yang saling memengaruhi dan merupakan suatu sistem yang menunjukkan kesatuan.
Ekologi pertanian
Ekologi pertanian mempelajari pertanyaan terkait dengan sifat dasar ekosistem pertanian, yaitu produktivitas, stabilitas, keberlanjutan, dan kesetaraan. Ekologi pertanian mempelajari keempat sifat dasar tersebut secara interdisipliner, menggunakan ilmu alam untuk mempelajari elemen eksistem pertanian seperti sifat tanah dan interaksi tanaman-hewan, juga ilmu sosial untuk memahami efek praktik pertanian pada masyarakat, pergerakan ekonomi untuk membangun metode produksi baru, atau faktor budaya yang menentukan praktik budi daya.