In the previous session, you learnt what modules are. In this session, you will learn about packages and their different types and understand how they make the lives of developers easy.
Let's first learn what packages are, in the following video:
In the last video, you learnt that packages are nothing but different modules packaged together and is described by a package.json file. A package can be used by other packages. Node.js uses NPM, which is the Node Package Manager, to find and install thousands of packages. NPM is one of the largest repositories consisting of different packages and modules. You will find packages in almost all use cases.
In the following video, you will learn how you can convert any folder into a Node project.