Asynchronous Code
↔ Non-Blocking Code to defer execute, wait in Callback Queue & move to Call Stack once background task Settled
action gets deferred to the future (to be executed later) via Callback Function
References
async function
↔ JS Keyword to Declare function with Asynchronous Code to returnPromise
& allowawait
insideasync
↔ JS Keyword to prepend function to allow Asynchronous Code