Creating a custom action
A custom action is used to execute a custom workflow action based on a Java class you have previously created and added to your system.
Creating a version action
A version action causes a new version of an item to be created when executed.