Node JS is a runtime environment built on Chrome’s V8 engine.It is is very efficient in communication. Its great with WebSocket communication.Write data validation only once( DRY Rule )Because you can write your JS code both for front end and for the server, you can do the data validation only one. How does Node work?