An alternative to gardening in ground soil, container gardening is the the practice of growing plants exclusively in containers–typically pots and window boxes. Container gardening allows urban residents with minimal or no outdoor garden space to bring greenery into their homes. Container gardens are not just good for ornamentation, they also improve air quality as plants help purify indoor air while releasing more oxygen.