Function Arguments: typesInput Arguments: Carry information into function subprogramreturn value: used to return a single result from the function body Output Arguments: Return multiple results to the caller Function Argument Importance: Arguments make functions more versatile because they enable a function to accept and manipulate different data (values) each time it is called.