Garden soil is best for improving native soil and planting directly in the ground. Potting soil is ideal for container gardening because it drains well and stays light. Using the wrong soil can harm ...