Executable compression
Appearance
Executable compression is performed using a loader and the program itself. The loader, embedded in the executable, unfolds the code in memory and transfers control to it.
Executable compression is popular when there are file system size restrictions.
Some popular DOS exe compressors are WWPACK, LZEXE and PKLITE.
There are executable decompressors too, like UNP.