Mulching is used to avoid frost heaving in the winter, suppress or block weeds, keep the soil and plant roots cool, and improve the appearance of the garden bed and surrounding area. Continue reading to discover the various kinds of mulches and useful information on which kinds are ideal for the requirements of your garden. While certain mulches are more useful and can enrich the soil with nutrients, others are more visually beautiful.