web worker
Web Workers are a mechanism to create a separate threadinparallelto your main JS program thread.
can only communicate witheach other throughnormal async eventsalways abide by the event-loop one-at-a-time behavior
requiredby run-to-completion.