Application portability refers to the power of applications to be installed, deployed, managed and accessed portably not with standing the delivery models. This portability therefore refers to the flexibility of individual applications to be used on different platforms so that these can be immediately accessed across the Internet through a network or desktop. So, application portability will include multiple features of any application which can be globally accessed through the web browsers. When it is in a desktop mode or an offline mode, it may mean the power of the application to run on most OS environments. With the help of application portability feature, applications can be transferred and run through portable devices like the USB.