Puppy package manager is a tool for installing and uninstalling packages.
PPM downloads packages from online repositories and install them into the system.
Prior to Woof(puppy43), the old package manager did not have the ability to have multiple repositories.
The PPM is also able to search and install dependencies when installing a packages. However, users have reported problems with packages that has to many dependencies.