A vertical garden is basically a way of growing plants vertically on a wall using hydroponics – that is, without using soil. Basically, a DIY vertical garden needs a frame to hold it in place, a back layer of plastic wrap, and a layer of fabric for the plants to live in. Here is a step by step guide on how to do it.