Windows: Portable applications are handy for running applications from a USB stick or using an app without messing with your Windows installation. For the remainder, Zero Install can run software without installing it.
The app features a sort of makeshift app store for a number of included applications. From a single menu, you can download from a host of popular apps like Audacity and Notepad++, and Zero Install will keep them up to date. You can also set up Zero Install to sync installations between computers so no matter which machine you’re on, it’s always up to date.
Run Windows Programs Without Having to Install Them | Make Tech Easier