Las cubiertas ajardinadas tienen múltiples funciones. Sirven como aislamiento térmico, protegen la impermeabilización del tejado, proporcionan un hábitat para plantas y animales, retienen el agua de la lluvia, mejoran el microclima y constituyen importantes zonas ajardinadas y para el descanso.