Roof greening is a practice where vegetation is planted on roofs to create green spaces. This can include the installation of a flat roof that supports plants, known as a 'green roof.' Green roofs have numerous benefits, such as improving insulation, reducing urban heat island effect, and providing habitats for wildlife.