I created an application on my machine. Now I want to run it on another machine, which may not have jdk. What is the minimum my user needs to have on his machine to run this application? Assume my user has browsers, and thus jvm. Is it enough to download jre? Are there other options?