Android is an open-source software stack that includes an operating system, middleware and key applications. It was developed by the Open Handset Alliance, a consortium of 47 technology companies that develops open standards for mobile devices. Some popular Android phones include the HTC G1, Motorola Droid and Samsung Galaxy. The Android software stack consists of applications, an application framework, libraries and runtime system that uses the Linux kernel.