I would say async function runs asynchronous tasks in series, rather than synchronously.

While an async function is running, plenty of things can still be going on in the background. It blocks every time you await, but only within the scope of that particular function.

works for PayPal, as a lead engineer in Checkout. Opinions expressed herein belong to him and not his employer. daniel@bluesuncorp.co.uk

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store