Lawn fabric or weed barrier
Please, please do not use garden fabric (or "weed barrier"). It kills worms, disrupts the natural soil system, does NOT allow rain through. One property owner might live on a parcel of land for, at most, 60 years, but weed barrier will be there for hundreds (thousands?) of years, disrupting the soil, killing the creatures that would live there. And, speaking as the owner of property that a previous owner laid two layers of weed barrier down on (with inches of soil between) it's nearly impossible to remove, and simply makes planting and gardening hellish. Don't do it. It doesn't prevent weeds, at least not for long, it just makes weeding and gardening nearly impossible for all who come after.