Agroecology is a framework, a movement, a philosophy, a tool, a science, a practice, a technology, a promoter of social change and sustainable food systems. Due to its holistic approach, Agroecology provides conditions for intercultural exchanges of knowledge, combining local traditional/indigenous knowledge with modern science, that helps greatly to understand the structure and function of agroecosystems, incorporating in a multi/inter/trans disciplinary matter elements from different fields such as ecology, sociology, economy, humanities, policy, etc., for the design and management of sustainable food systems that are environmentally sound and connects farmers with consumers in a context of social justice and equity in the world. Agroecology is a critical element for communities to achieve the level of well being that they decide.