L'agroforesterie permet d'améliorer les revenus et les conditions de travail des agriculteurs et de favoriser le bien-être des animaux.
L'arbre joue le rôle d'un climatiseur réversible qui tamponne les extrêmes, tant en été qu'en hiver.
Nair (1985) reconnaît deux principaux types agroforestiers, l'agrisylviculture et le sylvopastoralisme.