Correct Answer: Nodejs is a framework for web applications built on Google Chrome's JavaScript Engine(V8 Engine) Nodejs is comes with runtime environment on which a cript based on javascript can be interpreted and executed (It is analogus to JVM to JAVA byte code) This runtime environment allows to execute a JavaScript code on any machine outside a browser Because of this runtime of Nodejs, JavaScript is now can be executed on server also Nodejs is provides a rich library of various javascript modules which eases the developement of web application using Nodejs to greater extents