Крыша состоит из нескольких слоев, каждый из которых выполняет конкретную функцию.
Верхний слой крыши называется кровлей. Кровля объединяет в себе финишное кровельное покрытие, основание под ним, а также элементы для обеспечения вентиляции, безопасного перемещения, водоотведения и снегозадержания.
Несущая конструкция несет на себе основную нагрузку. Помимо веса кровельных слоев, несущая конструкция должна выдерживать вес выпадающего зимой снега, противостоять порывам ветра, и быть готовой к случайным перегрузкам.
Изоляционные слои. Препятствуют попаданию осадков внутрь, создают благоприятный микроклимат в помещении. В эту группу входят: пароизоляция, водоизоляция и теплоизоляция.