A roof covering is the covering material/s installed on a building over the structural deck. This includes all the materials used in securing and building up the solution including moisture protection barriers, roof flashings and insulation.
In flat roofing terms, a roof surface is waterproofed by a watertight and thin malleable sheet or layer that has elastic properties.