For many people, gardening takes place on balconies, terraces and rooftops, and there is no access to open soil. In some respects, this makes things easier, as there are fewer limitations imposed by soil conditions. Some plants do better in containers than others. Before buying plants, consider various aspects which will impact on your plant choices, such as wind, amount of sunlight, access to rain water and amount of space.