Saat mengeksekusi skrip di halaman HTML, halaman web bisa menjadi tidak responsif jika script menjalankan perhitungan matematis yang sangat rumit.

Web Worker adalah JavaScript yang berjalan di latar belakang (background thread), terpisah dari alur kerja antarmuka utama. Anda dapat terus mengklik tombol, mengetik, atau menavigasi halaman tanpa ada jeda macet (freeze).