Dalam ekosistem, berbagai komponen berinteraksi satu sama lain untuk menjaga keseimbangan lingkungan. Komponen ekosistem terbagi menjadi biotik dan abiotik, di mana biotik meliputi makhluk hidup seperti hewan, tumbuhan, manusia, dan mikroorganisme, sedangkan abiotik mencakup benda tidak hidup seperti suhu, cahaya, udara, topografi, mineral, keasaman, salinitas, dan air.