Sustainable agriculture is the act of farming based on an understanding of ecosystem services, the study of relationships between organisms and their environment. It has been defined as “an integrated system of plant and animal production practices having a site-specific application that will last over the long term”, for example, it satisfy human food and fiber needs, enhance environmental quality and the natural resource base upon which the agricultural economy depends, make the most efficient use of non-renewable resources and on-farm resources and integrate, where appropriate, natural biological cycles and controls, sustain the economic viability of farm operations and enhance the quality of life for farmers and society as a whole.