Explain sessions and also shed light on how batches are used to combine executions

A session is nothing more than a series of instructions that must be followed in order to transform data from one source to another. Users must either use the session manager or the pmcmd command to carry out sessions. Batch execution is used to combine sessions in either a serial or parallel way. For migration, any number of sessions can be bundled into batches.