Node Package Manager provides two main functionalities: It provides online repositories for node.js packages/modules which are searchable on search.nodejs.org It also provides command line utility to install Node.js