Answer:
Arguments are the data which u give to your function when any of the function is to be called.
Explanation:
parentheses serve multiple purposes, depending on the language’s syntax. Since most popular languages these days derive their syntax from C (the group of “curly brackets languages”), I’ll answer in that context.
Apart from simple syntactic usages, like in function declarations, definitions, and calls, their biggest use is to enforce a specific order of evaluation in expressions.
There is an intrinsic order of evaluation (precedence of operators) within each of those languages, but they can be very, very tricky. Also, some constellations of expressions are not even defined by the language, thereby leading to undefined behaviour, which is the programming equivalent to entering hell.