`Flow` jest zwykle cold: zaczyna produkować wartości dopiero przy `collect` i świetnie nadaje się do deklaratywnych potoków. `Channel` jest hot i push-based: działa jak asynchroniczna kolejka zdarzeń między korutynami. Flow do strumieni/transformacji, Channel do komunikacji i fan-in/fan-out.