Sustainable agriculture is a system of farming that meets present food and fibre needs while conserving natural resources, protecting the environment, and ensuring the ability of future generations to meet their own needs.