Agroforestry

Agroforestry is an integrated approach of using the interactive benefits from combining trees and shrubs with crops and/or livestock. It combines agricultural and forestry technologies to create more diverse, productive, profitable, healthy, and sustainable land-use systems. A narrow definition of agroforestry is "trees on farms."

Read more about Agroforestry:  As A Science, Benefits, Applications