En tant que mode d'amélioration de la durabilité de l'environnement, l'agroforesterie est pratiquée compte tenu des différents avantages qu'elle recèle.
Étant donné que l'agroforesterie améliore le microclimat, accroît la biodiversité, aide à la gestion des sols et de l'eau, elle améliore également le bien-être des animaux et augmente la diversification de la productivité, d'où une bonne pratique à mener à la ferme.
Agroforesterie et types
C'est l'agriculture avec des arbres et elle implique l'intégration de terres agricoles à des terres arables de pâturages pour des bénéfices de symbiose.
De même, les types d'agroforesterie comprennent la sylvopastorale qui est la combinaison d'arbres avec du bétail, l’agrosylviculture qui implique la culture d'arbres avec des cultures telles que la culture en couloirs. Autre type est agrosylvopastorale qui combinent cultures, arbres et bétail, haies vives, brise-vent et bandes tampons riveraines, agriculture forestière et jardin potager.
Enfin, les avantages comprennent la diversification de la productivité, l'amélioration du microclimat, la gestion de l'eau, l'amélioration de la biodiversité et l'amélioration du bien-être des animaux. Cependant, les démérites sont la croissance lente des arbres, les agriculteurs ont besoin de compétences et il existe une concurrence pour les ressources.