Parameters and arguments often refer to the same thing; information passed into a function. The difference lies at the point where the function is defined and when its called, parameter is the variable listed in the function definition, while an argument is the actual value of the variable passed, which the function acts on.