The Execute Macro action allows you to execute another macro like a subroutine. The sub-macro will be executed, and when it is finished, execution will continue on from after this action.
You can optionally configure the action to be Asynchronous, which means the sub-macro will be executed, and the current macro will continue on without waiting so that both macros will be executing at the same time.