NPM is Node Package Manager, provides two functionalities:
To check npm version
npm --version
To create package.json
npm init
To install package
npm install <package name>
To update package
npm update <package name>
To install a package and any packages that it depends on
npm install
To uninstall package(s)
npm uninstall <package name>
To run script
npm run <script name>