Promises represent asynchronous operations (pending, fulfilled, rejected). Combinators like `Promise.all`, `Promise.allSettled`, and `Promise.race` orchestrate concurrent actions.
js const [bal, block] = await Promise.all([getBalance(), getBlock()]);