Interior landscaping is the planning and installation of plants, water features, rocks and other natural elements to create an attractive, relaxing indoor atmosphere. Designers balance elements like color, texture, shape, and light to create ornamental installations that complement a building’s layout.