what is the difference between potting soil and potting mix?
When you get specific though, potting soil refers to any growth media which contains dirt, either partially or completely, and which is used to grow plants in a container. Potting mix, however, is any soil-less media which was specifically developed to produce better gardening better results inside containers.