What are 'Arguments'?
In programming, arguments are pieces of data which are sent to a function upon calling that function. Arguments can be any standard variable type, this includes types such as 'String', 'Integer' and 'Boolean'.
What are 'Parameters'?
Parameters (Params) are the pieces of data which are request or required once a function has been called. Parameters are filled with the given argument which is sent from the calling of the function.
As an example, if we had a simple function named 'a' which created a messagebox to say "Hello", we could change this to accept