About Node.jsÂ®. As an asynchronous event driven JavaScript runtime, Node is designed to build scalable network applications. In the following hello world example, many connections can be handled concurrently. Upon each connection the callback is fired, but if there is no work to be done Node is sleeping.