All automations/pipelines start in your workspace editor where you can add blocks (functions and integrations) to your sketch to build out the pipeline. Blocks are categorized as either source, operator, or destination. Every block in your pipeline returns data in JSON records format so when you execute your pipeline it start by executing the sources which pull data (usually for an API or file) followed by the operators that process the raw data and a destination for storing or reporting.