Pipeline – an instance of a complete workflow.

Commit – an immutable saved snapshot of a pipeline, similar to a git commit. Commit versions can be deployed to endpoints

Workshop version - a draft version. Every pipeline has exactly one workshop version. Think of it as a git HEAD.

Node – a core component of a pipeline that performs data transformation and passes the result downstream.

Handle – an input or output point of a node. Input handles of one node can be connected to output handles of another one.

Env variable - an environment variable for the project’s scope, which is used for the nodes, which require it.