I was reading a book about object oriented javascript and I found this:

> 
> Reference types do not store the object directly into the variable to which it is assigned, so the
>  object variable in this example doesn’t actually contain the object instance. Instead, it holds
>  a pointer (or reference) to the location in memory where the object exists. This is the primary
>  difference between objects and primitive values, as the primitive is stored directly in the variable.
> 
> 
> 

My question is 
what is the meaning of this ?

**"Reference types do not store the object directly into the variable to which it is assigned, so the object variable in this example doesn’t actually contain the object instance." ??**

[![enter image description here](https://i.stack.imgur.com/CYWeA.jpg)](https://i.stack.imgur.com/CYWeA.jpg)