값이 여러 개일 때 쓰는 Flow를 개념부터 정리합니다. 빌더와 연산자, cold/hot 구분, 컨텍스트 보존과 flowOn, 예외 투명성, 취소를 먼저 세우고, 그 위에서 자주 혼동되는 지점(Sequence와의 차이, StateFlow vs SharedFlow, buffer·conflate·collectLatest, stateIn·shareIn과 SharingStarted)을 비교합니다.