Un programa portable es una aplicación que puede ejecutarse en cualquier ordenador sin necesidad de instalación, simplemente ejecutándose desde el dispositivo portable. Esto ahorra espacio en el disco duro y permite llevar herramientas en un dispositivo de almacenamiento. Algunos ejemplos de programas portables son VirtualBox, Google Chrome, y SuperRam, los cuales permiten crear máquinas virtuales, navegar la web, y optimizar el uso de la memoria RAM, respectivamente.