Definition
Node Package Manager: the default package manager for Node.js that hosts the world's largest software registry. NPM is used to install, share, and manage JavaScript packages and their dependencies through the package.json file.

Defined Term