Soil, water and sun are the three most important things in gardening. Where I live, water is taken care of naturally and gardeners never have to worry about it. If plants do not like a lot of water, they will not thrive and there is nothing one can do about it, except keeping them undercover. Sun is another matter as there is not much to go around, not even in south facing gardens (not even if the sky is blue!). But most plants still do well with what is available. Although my garden is north facing, so I am always on the look out for plants who do not mind a bit of shade. Soil can be more tricky. To begin with, there are different types of soil, according to the RHS : Clay soils are heavy, high in nutrients, wet and cold in winter and baked dry in summer Sandy soils are light, dry, warm, low in nutrients and often acidic Silt soils are fertile, light but moisture-retentive, and easily compacted Loams are mixtures of clay, sand and silt that avoid the extremes of each type...