Build version Vs MinSdk Vs targetSdk
<p>Everytime  I get confused with this and I do search and I "think" I understood it but I appear not too.</p>

<p>Can someone explain to me whats the difference between the API you are building against and Min SDK you specify in your manifest and the target SDK you specify.</p>

<p>For example:
I have an application that its minSDK is 8 and targetSDK is 15 and I build against SDK 12. What's the difference? What devices does it run on? What do I gain from these differences!
Someone please explain!
Thank you </p>
