Duplicate Job Definitions
A parameter controls which records are included or how they are affected when a job runs. Job definitions can have one or more parameters or none at all.
However, usually you wouldn't duplicate predefined job definitions. Some of them can't be duplicated anyway, and there are many limitations to consider with the duplicate. If you're duplicating a predefined job definition, make sure you test the duplicate carefully because it might not work exactly like the original.
Results:
When you create a job definition by duplicating, a privilege with the same name as the duplicate job definition is automatically created with a Run prefix. For example, for a job definition named MyProcess1, with display name My Process, the privilege code is RUN_MYPROCESS1, with Run My Process as the name. Make sure to use the Security Console to assign this privilege to roles so that users who need to run the process can do so.
You also automatically create a view object with the same name in the list of values sources. Validations for the attributes in the parameters view object aren't copied over.