Compost can be used for all your planting needs. Compost is an excellent source of organic matter to add to your garden or potted plants. It helps improve soil structure, which contributes to good aeration and moisture-holding capacity. Compost is also a source of plant nutrients.

More: continued here