What is the difference between START and XCTL ?
START is used to start a transaction either from a application program or in the background. Once the transaction is started the application program moves ahead in the processing. XCTL is used to transfer control to another program(not a transasction). Once the XCTL command is completed the calling program does not expect the control to come back to itself.