One advantage of a container garden is that it is moveable, so you can easily adjust the plants, as their sunlight requirements change. To plant a container garden, just start with the basics. Consider how much room you have to use, and how much light and rain reaches that space.
You can be creative with the containers; planter boxes, wooden barrels, hanging baskets and large flowerpots are just some of the containers that you can use.
Rooftop gardening is becoming more common and plays an important part in adding healthy areas of green in urban settings. Rooftop gardens' soil and vegetation help reduce stormwater runoff by absorbing rainfall. Rooftop gardens also help combat the urban heat load that builds up from asphalt and concrete that dominate the urban environment.