Question: what is the difference between primitive and reference variables?
Answer: The basic difference is that primitive variables store the actual values, whereas reference variables store the addresses of the objects they refer to.