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