A USB drive uses Flash Memory.
RAM is Random Access Memory for running programs and retrieving Data.
External Hard Drives are typically Flash Memory.
To be able to use Programs, they have to be installed on the local machine, aka, Your Hard Drive, that has access to your OS. Yes you can store...