A roof garden is any garden of on the roof of a building. Besides the decorative benefit, roof plantings may provide Food, Temperature control, Hydrological benefits, Architectural enhancement, Habitats or corridors for wildlife, and recreational opportunities.