Landscaping is a general term that refers to the design, preparation, and maintenance of outdoor spaces for aesthetic and practical benefits. Hardscaping, which involves the use of hard, non-plant materials in a yard or garden, is a subcategory within the larger category of landscaping. Hardscape is often contrasted with softscape, or the subcategory of landscaping that involves plants and horticulture.