Most potting soil, especially if the product name includes “all-purpose,” can be used indoors and outdoors. These special indoor potting soils are designed to compensate for the lack of humidity in homes, and the specific moisture needs of indoor plants. Potting soil differs from topsoil in that it is meant to be used in raised beds and containers instead of in the ground, which makes it applicable to indoor and outdoor environments. However, some plants, such as orchids, violets, fiddle leaf figs, and cacti, are particular about their needs, so it is wise to purchase soil made for them.