A pointer is an object whose value is the adress of another object. A reference is not an object. It is an alias of another object.