The two main components in landscape design are Hardscape and Softscape. Hardscape is the rugged landscape element of landscaping, which includes driveways, paved areas, retaining walls, stairs, walkways, and any other additions to the landscape that are made of wood, stones, or concrete. Softscape is the horticultural element of landscaping, which includes flowers, plants, shrubs, trees, and other ornamental vegetation.