Googling didn't help a lot. May be I am not using the right keywords. I am having a little hard time how to describe the question, so let me describe the scenario and hopefully someone can point me to the right direction.
With a traditional installer, you download a program that get installed on your computer and then you can run it. In some cases, software probably doesn't get installed but it still gets downloaded and run on your computer. However, some software market themselves as No installation and easy to use
. They somehow make their software run on your machine from the cloud, I guess. I wonder what could be the technology involve here and how they can run a software on your machine without installing it? May be this methodology could be applicable for very specific use-cases and not for all type of software?