Agroforestry provides a unique opportunity to achieve the objectives of enhancing the productivity and improving the soil quality. Tree systems can also play an important role towards adapting to the climate variability and important carbon sinks which helps to decrease the pressure on natural forests.