Each station receives the output of its predecessor(s), applies its specific function, and passes the transformed artifact to the next station(s).