A vertical garden is a method to grow plants on walls. Nutrient water flows over a vertical surface to feed the roots which keeps the plants alive.