Vectorworks interview question

Describe the difference between passing by value, pointer and reference