La agroecología es la ciencia que consiste en la aplicación de los conceptos y principios de la ecología al diseño, desarrollo y gestión de sistemas agrícolas sostenibles; para lo cual es necesario estudiarán los componentes del ecosistema, el flujo y fuentes de energía, los ciclos de nutrientes, los factores abióticos y bióticos que afectan al ecosistema, los problemas ambientales regionales, así como también las políticas ambientales para la conservación y las interrelaciones  que existen entre los diferentes organismos vivientes y su entorno.