What is the effect of using targetSDKVersion in Android
<p>This is an abstract from the Android docs regarding the targetSDKVersion attribute of the uses-sdk element in the AndroiManifes.xml file.</p>

<blockquote>
  <p>With this attribute set, the application says that it is able to run
  on older versions (down to minSdkVersion), but was explicitly tested
  to work with the version specified here. Specifying this target
  version allows the platform to disable compatibility settings that are
  not required for the target version (which may otherwise be turned on
  in order to maintain forward-compatibility) or enable newer features
  that are not available to older applications.</p>
</blockquote>

<p>Can anyone explain what forward-compatibility means in this context, or come up with examples of "compatibility settings" that can be disabled?</p>
