La agroecología es una disciplina científica relativamente nueva que, en comparación con la agronomía tradicional de abonos organicos, se basa en la aplicación de conceptos y principios ecológicos en el diseño, el desarrollo y la gestión de sistemas agrícolas sostenibles. La agroecología se basa en la producción de alimentos mediante un enfoque integrado de los ecosistemas.