Single-threaded or multi-threaded generally refers to whether there is only one thread or multiple threads in a single process;
The nodejs process itself does not have only one thread. My node v0.10.26 only has two threads when the interpreter is turned on;
We say nodejs is single-threaded from the perspective of usage. Usually nodejs programs are written as if there is only one thread running (regardless of how many threads are actually working at the bottom);
Nodejs programs are usually single-process, and the "multi-process" mode is rarely used, that is, multiple processes are started to work together. This does not mean that nodejs does not have the ability to start multiple processes.
学习是最好的投资!