In an earlier thread I learned that I'd be able to run programs off of an external hard-drive and am now wondering how that works exactly? How does the computer know to install the program on the external hard drive rather than the internal one? Also, once I get the programs installed on the external hard-drive, will I be able to run them on any computer, or only the one that installed them in the first place? THANKS in advance!