A worker is a process that reads a queue and runs the jobs. You start it with php artisan queue:work; in production, a supervisor such as Supervisor or Horizon restarts it if it stops. It keeps the code in memory: after a deployment, you must restart it with queue:restart.
Example
php artisan queue:work --tries=3