If you don't have the space to grow a garden in the ground you can still enjoy the benefits of gardening by using containers.
Almost any plant can be grown in a container and many plants now are specifically designed for container growing.