A simple definition of leaf mulch is: a layer of shredded leaves that is applied to the surface of the soil.
During the winter, leaf mulch has a number of benefits for the garden. Not only does it create a great weed barrier preventing weeds and other grasses from growing, it also acts as insulation for plants, protecting them from the winter frost. Leaf mulch also helps protect earthworms, which are extremely helpful in aerating your soil from being eaten by birds.
The off shoot of leaf mulch is leaf mould. Leaf mulch and leaf mould are often confused by many, as leaf mulch eventually breaks down into leaf mould. Leaf mould is a brilliant, thick black, crumbly substance that acts as a soil conditioner that helps the soil structure and helps it retain moisture.