Android is an open-source, Linux-based operating system developed by Google and the Open Handset Alliance for mobile devices. It was created in 2004 by Andy Rubin, Rich Miner, Nick Sears, and Chris White. Android uses a modified Linux kernel, middleware, libraries and APIs written in C and application software running on an application framework which includes Java-compatible libraries. Some key features of Android include multi-touch support, external storage, Bluetooth, messaging and web browsing capabilities. The top Android phones include models from Samsung, HTC, Motorola and T-Mobile that offer fast performance and multimedia features. Advantages of Android phones are multitasking, notifications and a large selection of applications, while disadvantages include