title: What is the difference (or relation) between JLS, JSR and JEP?
body: <ul>
  <li>JLS - <a href="https://docs.oracle.com/javase/specs/jls/se9/html/index.html" rel="noreferrer"><em>Java Language
  Specification</em></a></li>
  <li>JSR - <a href="https://jcp.org/aboutJava/communityprocess/final/jsr376/index.html" rel="noreferrer"><em>Java Specification
  Requests</em></a>.The
  formal documents that describe proposed specifications and
  technologies for adding to the Java platform.</li>
  <li>JEP - <a href="http://openjdk.java.net/jeps/0" rel="noreferrer"><em>JDK Enhancement Proposal</em></a></li>
  </ul>
  
  <p>What is the difference (or relation) between these three?</p>