title: What does the term "implementation dependencies" mean?
body: <p>From wikipedia:</p>
  
  <blockquote>
    <p>Java is a general-purpose computer-programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.</p>
  </blockquote>
  
  <p>What exactly does "implementation dependencies" mean? Are they talking about implementations of Java runtimes maybe?</p>