Rooflights and roof lanterns are both types of skylights designed to bring natural light into a room. Rooflights are flat and sit directly on the roof surface, whereas roof lanterns are raised structures which add height and visual appeal to a room.