Weaklink -
Difference is if you select RUN, the KiX script will continue processing while the program called via RUN also executes. If you select SHELL, the KiX script stops until the program called via SHELL terminates. So, using one over another depends upon what you are trying to do.

Bill