Topsoil is often used to fill in low areas of the landscape, create raised garden beds, and improve the quality of existing soil.
Dirt can vary widely in composition and quality, and may not be suitable for gardening or landscaping without amendment. Dirt is mainly used throughout yards as fill.