|[Courtesy: Android Authority]|
Most of the incompatibilities surround screen size and camera size.
Sometimes, people can just code their apps differently, in order to make their apps compatible across more devices.
There have been hacks created, so people can download incompatible apps... but there is generally a reason why these apps are generally tagged as incompatible.
Hope this short note is helpful!