what is the difference between agroforestry and traditional forestry?
Agroforestry is land management in which trees and shrubs are grown around crops or pastureland, whereas Social forestry means protection of forests or planting of trees, on barren land. ... Aim of Agroforestry is to increase biodiversity.