Choosing the best mulches for your garden and using them to control weeds, deter pests, retain moisture, insulate your plants, and promote healthy soil: