Landscaping is an overarching term that defines making a yard or other piece of land more attractive by altering the existing design. This fully encompasses hardscaping, which would focus on making the area more attractive and useful by using stone materials to create walls and walks, patios, and more.