Agroforestry is collective name for land-use systems in which woody perennials (trees, shrubs etc,) are grown in association with herbaceous plants (crops, pastures) or livestock, in a spatial arrangement, a rotation, or both. There are usually both ecological and economic interactions between the trees and other components of the system.

Agroforestry refers to land use systems in which trees are grown in association with agricultural crops, pastures or livestock. The association may be in time, such as a rotation between trees and other components, or in space, with the components grown together on the same land.