Параметры это переменные, которые определяются в круглых скобках во время определения функции, пример
function foo(a, b) { }, здесь а и b это параметры, они имеют фиксированное количество
А вот аргументы это значения, которые передаются в функцию во время ее вызова, у аргументов может быть переменное количество
foo(1, 2) 1 и 2 - аргументы
foo(5) 5 - аргумент