Hardscaping is the part of designing a landscape that lays down the overall structure. Hardscaping features include patios, driveways, retaining walls, water features, decking and fencing. Including these elements in your garden creates a structured backdrop that can show off your favourite plants to the best of their potential.