Farming systems research and extension (FSRE) and other systems-oriented approaches are essential for addressing complex agricultural problems and developing sustainable farming systems. Conventional reductionist agricultural research has led to productive systems but also substantial environmental and human costs. FSRE is a farmer-based approach originally used in low-income countries to involve stakeholders in problem diagnosis, technology adaptation and evaluation. Agroecology provides an ecological basis for characterizing relations between agriculture and natural resources to develop sustainable systems. Systems approaches allow understanding of whole-farm impacts and identifying critical research needs.