A 'reference' is a variable whose value is not the actual data but the address of a memory location where the object is stored. Specifically, when you create an object, the reference variable holds the address of the memory location that stores that object, rather than directly storing the object's data.