NPM stands for Node Package Manager, responsible for managing all the packages and modules for Node.js.
Node Package Manager provides two main functionalities:
- Provides online repositories for node.js packages/modules.
- Provides command-line utility to install Node.js packages and also manages Node.js versions and dependencies