Tree mulching is done to create a barrier against weeds that compete for light, nutrients, and water. Mulch also retains moisture, regulates the temperature of the soil, and is decorative touch that can improve the overall aesthetic of your property.