Horticultural definitions and what you should be buying for the ground versus pots;
*Dirt - Something you wash off of your hands.
*Soil - Comes from the ground, it can have various ingredients like sand, clay, silt, etc... Use for planting trees, shrubs, & grass.
*Potting Soil - Has soil in it. Usually is too heavy for pots alone, but good for planting in the ground.
*Potting Mix, Soilless Potting Mix, & Grow Mix - Are all made for pots with a variety of non-soil ingredients, like peat, coir, perlite, compost, ground bark, worm castings, etc... This is what you are looking for when growing in containers.