Now, Node.js runtime is basically what will understand your javascriptcode and execute it to produce a result. Npm package manager is a tool which will allow you to install third party libraries (other people's code) by using the command line.