Now a days almost everybody carries a pen-drive whether he is a IT professional or a home User.There are a lot of software's that you want to carry with you so that you can open them anywhere without any installations.Here is the solution to create a portable version of any software.Moreover you can also create a package of software.
Consider you love using opera browser and addicted to its user interface.You can create the portable version of opera with java and flash already installed in the opera.So you are not creating a portable version of your favorite browser instead you are creating a portable executable package file that has opera with flash and java already installed in it.