Pointer

A pointer is a variable that stores the memory address of another value, rather than the value itself. It 'points to' where the data lives in memory.