Använd async/await för engångs-asynkront arbete med ett enda resultat (ett nätverksanrop, en filläsning); använd Combine (eller AsyncSequence) för strömmar av värden över tid — UI-händelser, debouncad söktext, eller kontinuerliga uppdateringar. De löser olika slags problem, och modern kod blandar ofta dem.
