Promise.all, race, allSettled, promisify
Parallel execution
First to settle wins
Convert callbacks to promises
Wait for all promises regardless of outcome
First fulfilled promise wins
Always runs after promise settled
Retry failed promises automatically
Reject if promise takes too long
Limit concurrent promise execution
Run promises sequentially
Implement Promise from scratch