Many authors and organizations around the world give their own definition of sustainable agriculture. Some authors consider sustainable agriculture as a set of management strategies covering major social concerns about how to obtain quality food and ensure environmental protection (Francis et at., 1987 in Lichtfouse et al., 2009). Other authors focus on the ability of agricultural systems to maintain long-term crop productivity (Ikerd, 1993 in Lichtfouse et al., 2009).
According to Boiffin et al. (2004 in Lichtfouse et al., 2009) sustainable agriculture involves two approaches. The first is that agriculture should support itself in the long term by protecting its productive resources, i.e. maintaining soil fertility, protecting groundwater and surface water, developing renewable energies and finding solutions to adapt agricultural systems to climate change. The second approach believes that agriculture must also contribute to the sustainability of large territories and their communities. Under this approach agriculture should help urban areas manage their waste, for example by recycling sludge from the sewer system, developing rural employment and providing landscape environmental services for city people. This research is based on the latest component of the first approach that seeks to find solutions to adapt agricultural systems to global environmental change.