What is NPM?
share and borrow packages.
Particular problem solver?
Node Package Manager
What is a package?
the files you need for a module, those reusable code
How can you create a package.json with npm?
npm init –yes
What is a dependency and how to you add one to a package?
another package that your package needs in order to work.
What happens when you add a dependency to a package with npm?
npm will download dependencies and devDependencies that are listed in package. json that meet the semantic version requirements listed for each.