Portable applications are designed to be self-contained, meaning they don't require any installation or registry entries on the host computer. They can be run from a portable device, such as a USB drive, CD, or DVD, and can be easily carried around. Some popular examples of portable applications include: