how do java frameworks relate to java platform
<p>I can code in Java, and I'm trying to understand the wiki article on frameworks and how they relate to java.  I <em>think</em> java = the platform and the frameworks are things like Java EE, jsp, etc. (I've never used any of those)</p>

<p>I'm trying to see the connection here.... Also, does each framework get its own compiler? Do they all use the JVM? </p>
