We are also able to define reusable sub
processes. These are almost identical to a process itself, although
you cannot initiate a sub process itself. It must be included as
part of a parent process. This sub process can also contain its own
data, roles, and executed code. Sub processes can be contained
within libraries.
This allows us to create a common sub process
that may be reused across any of your other processes, and changes
to this sub process will be propagated to other projects on
deployment.