以下は、Android開発者サイトからの直接の声明です..
android:minSdkVersion
アプリケーションの実行に必要な最小 API レベルを指定する整数。システムの API レベルがこの属性で指定された値よりも低い場合、Android システムはユーザーがアプリケーションをインストールできないようにします。この属性は常に宣言する必要があります。
android:targetSdkVersion
アプリケーションが対象としている API レベルを指定する整数。
この属性を設定すると、アプリケーションは古いバージョン (minSdkVersion まで) で実行できることを示しますが、ここで指定されたバージョンで動作することが明示的にテストされています。このターゲット バージョンを指定すると、プラットフォームは、ターゲット バージョンに不要な互換性設定を無効にしたり (上位互換性を維持するために有効にすることができます)、古いアプリケーションでは利用できない新しい機能を有効にしたりできます。これは、異なるバージョンのプラットフォームに対して異なる機能をプログラミングできるという意味ではありません。これは、ターゲット バージョンに対してテストしたことをプラットフォームに通知するだけであり、プラットフォームはターゲット バージョンとの上位互換性を維持するために余分な作業を実行する必要はありません。
詳細については、次のURL を参照してください。