Android provides the services expected in a modern operating system such as virtual memory,
multiprogramming, and threads, all on a mobile platform. Many of Android’s services are a result
of including the Linux kernel. However the Android team has added the telephony stack in return.