There are several things you need if you want have a successful garden: tools such as spades, hoes, rakes etc., soil amendments (like compost) for better drainage/water retention, fertilizer for healthy growth & protection from pests/diseases, pots or planters depending on what type of vegetation you’re growing (plants vs herbs), water source either through rainfall collection or irrigation systems…etc.