Weed barrier fabric is a permeable material designed to block sunlight and prevent weeds from germinating while allowing air, water, and nutrients to pass through. Typically made of woven polypropylene or non-woven geotextile, this fabric is commonly used in flower beds, under mulch, in pathways, and even in large-scale agricultural setups.
https://www.landscapegeotextile.com/products/weed-barrier-fabric/