A mapplet's active/passive nature depends on the transformations it contains. If all transformations are passive (like Expression, Filter), the mapplet is passive. If it contains any active transformation (like Aggregator, Rank, Sorter), the mapplet becomes active because it can change the number of rows passing through it. This is context-dependent, not an inherent property.