title: Android: API level VS. Android version
body: <p>I'm new to Android developing, and I would like to know what is the connection or difference between the version and the API level. What is each one referring to? And what does it mean when I decide to develop some app for API 14 or for android version 4.0?  </p>
  
  <p>Or is one a subset of the other? I simply didn't get the difference, and why are there two counters?</p>
  
  <p>Thanks</p>