The minimum SDK is the lowest one on which the app can run . The app can make use of conditional sections where it checks the Android version and decides whether to use classes and methods available in that version. The target SDK is used for forward compatibility with future API versions on future devices.8 May 2016