fork() is a special case of spawn(), used exclusively to spawn new Node.js processes.
These processes are equipped with their own memory stack and V8 engine, therefore they are as well completely decoupled from the parent process. The only way to communicate with the parent process is done via the built-in communication channel.