A portable software, also known as a portable application, is a software that can be run without installation. It does not require any installation process, and its files can be stored on a portable storage device, such as a USB drive, CD, or DVD. Portable software can be run directly from the storage device, without leaving any files or registry entries on the host computer.