A vertical garden is a technique used to grow plants on a vertically suspended panel by using hydroponics. These unique structures can either be freestanding or attached to a wall. ... While potted plants have the advantage of being placed anywhere, they can take up space and require lots of maintenance.