Landscape fabric pins are metal or plastic pins used to secure landscape fabric or weed barrier cloth to the ground. The pins keep the fabric in place, preventing it from shifting due to wind, foot traffic, or garden work, ensuring effective weed control and soil stabilization.