title: Is it possible for a JVM to run more than one program at the same time?
body: <p>Is it possible for a JVM to run more than one program at the same time? If so, how? If not, why?</p>
  
  <p>To run a program, we simply do</p>
  
  <pre><code>java ProgramName
  </code></pre>
  
  <p>But can we use the same JVM instance to run another program?</p>