Android is an open-source software platform and operating system for mobile devices based on the Linux kernel. It was developed by Android Inc which was purchased by Google in 2005. Android allows developers to use its source code to develop applications and is managed by the Open Handset Alliance consortium of technology companies. It supports communication over cellular data networks as well as WiFi and Bluetooth. Key features include customizable interfaces, access to millions of apps, and support for various media formats.