Memory allocated for program-wide static data.

Memory management using reference counts.

File mapped directly into virtual memory.

Verifying access stays within valid boundaries.

Memory abstraction using physical and secondary storage.

Pointer automatically managing object lifetime.

Fixed-size unit of virtual or physical memory.

Variable containing a memory address or reference.

Reserving memory for program use.

Reference that does not prevent object collection.