Node Internals

When the V8 Engine encounters a functionality not handled by the JavaScript, it delegates it to the Node.js APIs. Those APIs, some written in JavaScript while others in lower level languages, use the Node.js bindings to call libuv which in turn performs those actions asynchronously.