A solid concrete slab provides a stable and durable foundation for a garden shed. Alternatively, a wooden frame filled with gravel can offer good drainage and stability for lighter sheds. The choice of foundation should be based on the size of the shed, the ground conditions, and the intended use.