I'm using it for a decentralized project based on bitcoin.
A single-file application with no installation is easy for a user to handle. However, developers and researchers may find it easier to work with a set of files. By giving the application an interchangeable dual form, both are satisfied. It's like it's its own file archiver.