I think I’ve always used args and params interchangeably; TIL parameters are what the function accepts and arguments are the values passed in. For example in Elixir:
def my_func(name, age) do
...
end
# above name, and age are parameters
# then at the call site:
my_func("Travis", 34)
# "Travis" and 34 are arguments