An active transformation can change the number of rows that pass through it (e.g., Aggregator, Filter, Joiner). A passive transformation does not change the row count. A Lookup is generally considered passive (unless configured otherwise), while Source Qualifier, Union, and Aggregator are active.