Question: what is the difference between a cold and warm flat roof?
Answer: You create a warm roof, or a cold roof, simply by applying the layers of the roof in a different order. Namely the insulation layers. In a cold roof, the insulation is applied between the rafters, but in a warm roof, the insulation is applied on top of the existing roof surface.