Отличие здания от сооружения

Здание, в редакции Федерального закона №384-ФЗ - результат строительства, представляющий собой объемную строительную систему, имеющую надземную и (или) подземную части, включающую в себя помещения, сети инженерно-технического обеспечения и системы инженерно-технического обеспечения и предназначенную для проживания и (или) деятельности людей, размещения производства, хранения продукции или содержания животных.

Сооружение, в редакции того же закона – результат строительства, представляющий собой объемную, плоскостную или линейную строительную систему, имеющую наземную, надземную и (или) подземную части, состоящую из несущих, а в отдельных случаях и ограждающих строительных конструкций и предназначенную для выполнения производственных процессов различного вида, хранения продукции, временного пребывания людей, перемещения людей и грузов.

Таким образом есть однозначные отличия, не допускающие вольных трактовок, федеральный закон все-таки.

Сооружение предназначено для выполнения производственных процессов различного вида, хранения продукции, временного пребывания людей, перемещения людей и грузов, здание включает в себя помещения  и системы инженерно-технического обеспечения и в отличие от сооружения предназначено для проживания или постоянного пребывания людей, что в сооружениях недопустимо.

Здание - более широкое и емкое понятие, не имеющее отаких ограничений по описываемому функционалу, как сооружение, иными словами, если оперировать этим двумя понятиями, если объект не подходит под поднятие "здание", то это "сооружение".

Есть и производные термины:

"инженерное сооружение", например ГРЭС, автомобильные, жележные дороги, эстакады, или

"линейное сооружение" это трубопроводы, в том числе магистральные, линии электропередач.