Active transformations change the number of rows passing through them. Joiner combines rows from different sources (can increase rows), and Router splits data into multiple groups (can decrease rows to each target). Expression and Lookup are passive transformations.