Serial and Concurrent Executions with Promises in JavaScript
In serial execution code gets executed line by line, one task after another. Picture a juggler, keeping multiple balls in the air with impressive dexterity. That is the essence of concurrent execution