In the kotlinx.coroutines library you can start new coroutine using either launch (with join) or async (with await<
kotlinx.coroutines
launch
join
async
await<
Async vs Launch Async vs Launch Diff Image
launch / async no result
async for result