Estoy tratando de entender el funcionamiento interno de los motores javascript y node.js v8, entiendo que ambos usan un bucle de eventos de un solo hilo. Y el motor de javascript usa el contexto de ejecución cargado en la pila de llamadas.
Esta figura es mi referencia para entender el funcionamiento interno de JS 
Y node.js mantiene el grupo de subprocesos, etc., ¿entonces el funcionamiento interno de node.js y JS es diferente? ¿Es correcto mi entendimiento, alguien puede explicarlo brevemente?
Alguien definitivamente explicará esto mejor, pero "JS" es un lenguaje de programación que se puede ejecutar en varios intérpretes (o motores), mientras que "node.js" es un entorno de ejecución diseñado para ejecutar programas "JS" en un entorno de servidor. usando "V8" como su intérprete.
Aquí hay una lista de motores JS: https://en.wikipedia.org/wiki/List_of_ECMAScript_engines
Qué es el nodo JS: https://en.wikipedia.org/wiki/Node.js