A roof garden is a garden on the roof of a building. besides the decorative benefit; roof plantings may provide food; temperature control; hydrological benefits; architectural enhancement; habitats or corridors[1] for wildlife; recreational opportunities; and in large scale it may even have ecological benefits. the practice of cultivating food on the rooftop of buildings is sometimes referred to as rooftop farming.[2] rooftop farming is usually done using green roof; hydroponics; aeroponics or air-dynaponics systems or container gardens.[3]