RZT aiOS blocks, irrespective of pre-built or custom, can be executed either individually as a single block or as part of a pipeline
Other aspects a user is concerned about while running a block is the execution environment and the mechanism by which data is moved from one block to next
In this document, we talk about different execution environments in details. To learn about different data transfer methods see Data transport between blocks