Agroforestry provides farmers with multiple income streams by combining tree cultivation with crops or livestock. Fruit-bearing and timber trees offer long-term financial returns, while intercrops ensure short-term earnings, reducing economic risks and improving overall livelihood stability.