Hard landscaping refers to the non-plant material in landscape design, such as driveways, steps, walkways, fencing, ponds, swimming pools, external lighting, pergolas, patios and drainage systems in your outdoor space. This usually encompasses materials placed by human design that enhance or protect the immediate environment.