These terms are often confused:
function greet(name) { // name is a PARAMETER
console.log(`Hi ${name}`)
}
greet("Alice") // "Alice" is an ARGUMENT
Parameters are variables in the function definition. Arguments are values passed when calling the function. Parameters receive arguments. The distinction rarely matters in practice, but knowing it helps when reading documentation.