http://debuggable.com/posts/understanding-node-js:4bd98440-45e4-4a9a-8ef7-0f7ecbdd56cb
everything runs in parallel, except your code. To understand that, imagine your code is the king, and node is his army of servants.
JavaScripts single-threaded / event loop design