A queue worker is a background process that pulls tasks from a message queue and executes them outside the main web request cycle. It enables time‑consuming operations such as email sending, image processing or data synchronisation to run asynchronously, keeping the site responsive.