Portable Software (or standalone software) are programs that do not require an installation procedure for the launch and can be completely stored on removable media, which makes it possible to use this software on many computers. Sometimes apps are created in two versions: portable and installable.
A portable application is defined according to the following criteria:
If the first four points are most often respected and considered as sine qua non-conditions for defining the "portable" application, the last point is often neglected.
Portable applications obviously remain dependent on the operating system for which they were designed (or even a particular version of this operating system). Thus, a portable application designed for Microsoft Windows will only work on this system and the host computer will have to dispose of it.
It is therefore possible to use the portable software on any computer that meets the prerequisites of the software. Often personal data may be stored on the media that contains the portable application. Thus, if the portable app is more discreet, it is possible to use it without leaving traces on the host computer as well as to distribute it via the flash card.