Android is a mobile operating system developed by Google. The Android Software Development Kit (SDK)is built on the open Linux Kernel. Furthermore, it utilizes a custom virtual machine that was designed to optimize memory and hardware resources in a mobile environment. Android is open source.