The package manager is Windows 96's primary method of distribution for programs. The term "package" refers to a complex set of folders and files, which when coupled with a JSON file and structured correctly, can be decoded by the package manager program and unpacked into the Windows 96 filesystem.
Packages are hosted on a webserver, where the root URL of the package folder is then set as a package repository in the package manager. Packages can be hosted on any static website host (i.e. Github Pages), and comprise of a set of 16x16 and 32x32 pixel icon files, as well as a JSON file which contains the structures and two "content@1.0" directories/zips.
Package structure
During the creation of a package repository, the package manager must be able to decode the structure of the package to be able to successfully unpack any files or folders inside.
The structure of a package is as follows: Link