Two words: parameter and argument
The named slot inside the method header (like name) is a parameter. The actual value you pass in the call (like "Ada") is an argument. An argument can be a literal, a variable, or an expression — whatever produces a value of the right type.