What is agroecology?
Agroecology is an ecological and social approach to agriculture offering solutions for (1) production, (2) marketing and (3) consumption of food. It proposes alternatives to conventional agricultural practices which have negative long-term consequences for the environment and people.