Your Windows apps don't need to be installed — here's why portable apps are the better way

Portability and other benefits