Agroforestry adalah salah satu sistem pengelolaan lahan yang dapat ditawarkan untuk mengatasi masalah lahan kosong. Agroforestry diharapkan dapat bermanfaat untuk mencegah perluasan tanah terdegradasi, melestarikan sumberdaya hutan, meningkatkan mutu pertanian serta menyempurnakan intensifikasi dan diversifikasi silvikultur.
agroforestry dapat dikelompokkan menjadi dua sistem, yaitu sistem agroforestry
sederhana dan sistem agroforestry kompleks.