Android is an open-source software stack that includes the operating system, middleware, and built-in mobile applications based on a modified version of Linux that device vendors can further customize to differentiate their products. Figure 10.38 summarizes the main elements of the Android architecture.
Is Android a system software?
Android is a mobile operating system based on a modified version of the Linux kernel and other open source software, designed primarily for touchscreen mobile devices such as smartphones and tablets.
Is Android an application?
An Android app is a software application running on the Android platform. Because the Android platform is built for mobile devices, a typical Android app is designed for a smartphone or a tablet PC running on the Android OS.