Existen diferentes conceptos y definiciones de agroforestería pero una definición moderna y aceptable es la siguiente:
"La agroforestería es un sistema sustentable de manejo de cultivos y de tierra que procura aumentar los rendimientos en forma continua, combinando la producción de cultivos forestales arbolados (que abarcan frutales y otros cultivos arbóreos) con cultivos de campo o arables y/o animales de manera simultánea o secuencial sobre la misma unidad de tierra, aplicando además prácticas de manejo que sean compatibles con las prácticas culturales de la población local"
"La agroforestería es un sistema sustentable de manejo de cultivos y de tierra que procura aumentar los rendimientos en forma continua, combinando la producción de cultivos forestales arbolados (que abarcan frutales y otros cultivos arbóreos) con cultivos de campo o arables y/o animales de manera simultánea o secuencial sobre la misma unidad de tierra, aplicando además prácticas de manejo que sean compatibles con las prácticas culturales de la población local"