The event loop is what makes asynchronous code possible in JavaScript. It's what puts code back inside JavaScript's main thread of execution.
No download links available.