npm (Node Package Manager) is Node's default tool for installing and managing third-party packages (dependencies) and running project scripts. Two files define a project: package.json (the manifest) and package-lock.json (the exact dependency tree).
package.json — the project manifest
