Tree Planting
Definition Tree planting is the practice of planting deciduous or evergreen trees in areas where they will grow and create a leafy canopy that intercepts rainfall and reduces runoff. Residential tree plantings enhance the area’s natural beauty, protect watersheds, and provide habitat. The larger the area planted, the greater the benefit to the environment.