Landscape design focuses on the planning and arrangement of living elements like plants, flowers, and trees. Hardscape design, on the other hand, deals with non-living elements such as patios, walkways, and retaining walls. A well-designed outdoor space usually incorporates both.