Trees can protect crops from winds, streams and strong sunshine, while their roots can improve the soil’s water retention and nutrient content. Trees can provide useful products too, from fruits and nuts to wood for fuel or construction. Agroforestry systems aim to maximize these benefits by growing trees and shrubs together with other crops.