Generally, everything grown in a pot or container of any kind is better in a soiless mix. Components of the mix might be peat, coir, pine fines, vermiculite, perlite, compost... people make a lot of concoctions. For store-bought mixes the bag will usually say "potting mix".
Many companies make different variations within their brand name. e.g. Scotts Miracle Grow makes several types of bagged garden soil and several different potting mixes. Note the listings on the left of the page:
http://www.miraclegro.com/smg/...
Karen