title: What's the difference between Web Workers and Worker Threads?
body: <p>I haven't been able to find any resources that explain the difference between Web Workers (<a href="https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API/Using_web_workers" rel="noreferrer">https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API/Using_web_workers</a>), which have been around for years and enable PWA's, and Worker Threads (<a href="https://nodejs.org/api/worker_threads.html#worker_threads_worker_threads" rel="noreferrer">https://nodejs.org/api/worker_threads.html#worker_threads_worker_threads</a>), which have recently been released in Node.js.</p>
  
  <p>To my understanding both are simply ways of allowing JavaScript to run code in multiple threads. So why are Worker Threads being released as a "new" thing?</p>