Портативные приложения можно запускать с USB-накопителей, и все это очень удобно, но, к сожалению, медленно (поскольку USB-накопитель обычно медленнее).
Чем именно отличается установка портативного приложения от установки обычного приложения?
Я знаю, что они не создают реестры и все такое, но как же они достигают того же, что и другие, "обычные" приложения?