Node.js
Node.js is a cross-platform JavaScript runtime environment that allows developers to build server-side and network applications with JavaScript.
Node Package Manager (npm)
npm is bundled with Node.js. It runs on the command line as the command npm. It is a package manager that downloads packages into a node_modules folder. You call the downloaded packages through const libraryModule = require("libraryname").