Passing parameters by value or by reference
Parameters provide the mechanism by which one function can pass information to another function.
In C++, parameters can be passed to functions either by value or by reference.
(I will have more to say about this later in conjunction with the explanation of the sample programs.)