Args and Params

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