Container gardening is the practice of growing plants in pots or other containers, rather than directly in the ground.