What does building envelope mean?

building envelope meaning in Business Dictionary

Outer structure of a building. Also referred to as building layer.