The nuclear envelope is a double-membrane structure that encases the nucleus. It comprises an inner and an outer membrane, punctuated by nuclear pore complexes (NPCs) that regulate the exchange of materials between the nucleus and the cytoplasm. The envelope is also associated with the nuclear lamina, a fibrous network that provides structural support.