Correct Answer: The compatibility is defined in terms of android compatible devices that run any application This application is written by third party developers using the Android platform that comes in the form of SDK and NDK There are many filters that are used to separate devices that are there to participate in the compatibility mode for the Android applications The devices that are compatible require the android to approve it for their trademark The devices that are not passes the compatibility are just given in the Android source code and can use the android trademark The compatibility is a way through which the user can participate in the Android application platform The source code is free to use and it can be used by anyone