What is NodeJS?
-> Its basically javascript that runs on the machine.Originally, javascript was designed for running in web browser.(chrome, firefox, etc).
The makers of NodeJS made the runtime of Google chrome's V8 javascript engine to run on a machine.
So, now it can actually run in a terminal in any machine, just like php, ruby on rails, etc.
So, now we basically have full access to the computer and computer resources via the program.