En termes simples, l’agroforesterie est la production d’arbres et de cultures non ligneuses ou d’animaux sur un même territoire. Les activités peuvent être menées sur le même lopin de terre en même temps ou en suivant une séquence ; elles peuvent également être menées sur des lopins distincts en autant que la production sur un dees lopins vienne appuyer la production sur l’autre lopin. Cependant, cette définition simple ne tient pas compte des concepts intégrés liés à l’agroforesterie qui en font probablement le système d’aménagement des terres le plus autonome et le plus écologique qui soit. Ainsi, une deuxième définition de l’agroforesterie pourrait être l’intégration d’arbres, de plantes et d’animaux dans des systèmes productifs durables et de conservation. On peut considérer que l’agroforesterie est plus une approche qu’une technologie unique et achevée. Même si plusieurs systèmes agroforestiers complets ont été conçus.