Not every yard is suited for in-ground gardening. In rental situations or in areas with poor soil, garden space must sometimes be “created.” That's when raised beds and containers come into play.
When moss grows in pastures, it's usually a sign of a deeper problem. Permanently getting rid of moss requires addressing the underlying problem, whether that's the condition of the soil or too much shade.