Mientras leía los documentos de node.js me encontré
Los clústeres de procesos de Node.js se pueden usar para ejecutar varias instancias de Node.js que pueden distribuir cargas de trabajo entre sus subprocesos de aplicación. Cuando no se necesita el aislamiento del proceso, use el módulo worker_threads en su lugar, que permite ejecutar múltiples subprocesos de aplicaciones dentro de una sola instancia de Node.js.
Pensé en subprocesos de trabajo aislados, procesos paralelos ya. ¿Qué significa exactamente "aislamiento de procesos" aquí y en qué se diferencian los clústeres de "Múltiples subprocesos dentro de una sola instancia de node.js"?