What is Android?

Ben Bajarin:

There is no single unified Android codebase which is dominating the world. There is no single Android app store, there is no single Android ecosystem. What does exist is a vast array of different platforms and different ecosystem running this underlying kernel called Android.