As a science, agroecology involves understanding how the agroecosystems and food systems relate. As a practice, it enhances the resilience and sustainability of food and farming systems while preserving social integrity. As a movement, agroecology
focuses on the practicality and the innovative ways of agriculture and its relationship with society and nature. Relatedly, agroecology is the integration of research, education, action and change that brings sustainability to all parts of the food systems.