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").

See also