Forests are of immense importance in soil stabilization and erosion control, especially in mountainous and hilly regions; they also protect and conserve water supplies and prevent floods. Small groups of trees and even single trees have a similar role locally in preventing washouts and in holding stream banks. As mentioned above, trees contribute significantly to nutrient recycling, carbon dioxide absorption, and oxygen generation.