うちの会社はRailsでプロダクトを書いているのですが仕事中の会話の中で出てきて、
workerとresqueって違うのか?と思ったので調べました
結論からいうとまあ一緒です
workerとはapplicationのリクエストサイクルの外で実行されるプロセスのことを言います
resqueはライブラリの名前であり、worker job (queue)の管理をします
resque以外のrubyのライブラリであるSidekiqやDelayed jobもworkerを管理するライブラリです
参考
What is a worker in ruby/rails? - Stack Overflow