Containers that hold all the essential ingredients that plants need to survive are ideal for gardeners that have little or no garden space. Plant your container garden on a well-lit windowsill, the porch, or balcony. Containers can also create variety and interest in your outdoor garden.