As the green area continues to get replaced because of the increase in population and urbanization, the requirement to recover this area has become crucial for improving environmental quality. Installation of green roofs is one way that can curb the negative affect of growth and establishment while providing various environmental and economical benefits. Various names are given to green roofs such as “eco-roofs”, “roof-gardens”, etc. And these are roofs with vegetation at the top surface. The most specific reason for installing green roofs in the building is because of its energy efficiency. Along with this, other benefits do exist like their vegetation aids photosynthesis and their soil layer absorbs rainfall, typically leading to development in water runoff quality. This review paper focuses on green roofs along with research efforts created by researchers. The discussion concentrates on each part of the green roof elements, i.e., vegetation, growth substrate, filter layer, drainage layer, waterproofing layer, and root barrier. This paper also includes experimental studies on the assortment of efficient green roof elements to satisfy public expectations. Moreover, the advantages provided by green roofs are highlighted.