Portable computer programs can be run with little or no change on many kinds of computer systems. Prototype The original demonstration model of what is expected to be a series of systems. Prototypes are used to prove feasibility, but often are not as efficient or well-designed as later production models.
Portable refers to software or files that will work on different computer hardware and software systems. A portable application is a program that can run on two or more platforms, but only if it is generated separately for each of those platforms. In other words, the programming code is what's portable - if you have a version of the finished program that runs on a Mac, for instance, that program file wont work on a PC if it is just copied to the other computer. On the other hand, if a document file is truly portable, it should work fine on another platform without any changes.