Node Package Manager
일종의 앱스토어
필요한 대부분의 모듈은 npm에서 다운로드해서 사용하면 됨
또한 프로젝트를 실행시킬 때에도 npm 키워드를 사용하니 아주 좋음
다른 사람에게 내가 만든 프로젝트에 어떤 모듈이 필요하고, 어떻게 실행시킬지를 잘 알려주는 역할하는 녀석.
package.json에는 필요한 모듈, 프로그램을 실행시키는 방법, 프로그램을 테스트하는 방법 등이 명시되어 있음
package.json에는 어떤 모듈인지만 적혀있고, 실제 모듈은 'node_modules' 폴더에 저장되어 있다.
이해가 어렵다면 상품 카탈로그를 생각하면 이해가 빠를 거임.