La definición internacionalmente aceptada (FAO 2018) define la Agroecología como “una disciplina científica, un conjunto de prácticas y un movimiento social. Como ciencia, estudia cómo interactúan los diferentes componentes del agroecosistema. Como conjunto de prácticas, busca sistemas agrícolas sostenibles que optimicen y estabilicen los rendimientos. Como movimiento social, persigue funciones multifuncionales para la agricultura, promueve la justicia social, nutre la identidad y la cultura y fortalece la viabilidad económica de las zonas rurales.”
La agroecología es un enfoque integrado que aplica simultáneamente conceptos y principios ecológicos y sociales al diseño y la gestión de los sistemas alimentarios y agrícolas.