title: Is JRE and JVM the same for Enterprise Edition of JAVA?
body: <p>I can imagine JDK to be different at least between JAVA SE and JAVA EE. Are JRE and JVM different too? I researched about this in internet for a longtime and could not find clear answer. It was either only focussed on explaining difference between JDK, JRE and JVM or only the API and functional difference between SE and EE.</p>
  
  <p>I see there are multiple open source server implementations like Tomcat. How are they giving out the JAVA EE jar (servlet-api) ?</p>
  
  <p>Is this even a valid question to think about? Or I have had something misunderstood?</p>