Potting soil (also called potting mix) is a specially prepared growing medium designed for plants in pots or containers. Unlike garden soil, it’s lightweight, drains well, and provides the right balance of air, water, and nutrients for healthy root growth.