Android is an open source, Linux-based operating system for mobile devices like smartphones and tablets. It was developed by Google and later the Open Handset Alliance. Some key versions and features include: Android 1.5 "Cupcake" introduced the on-screen keyboard and Bluetooth support; Android 2.0-2.1 "Eclair" added near field communication and VoIP support; Android "Marshmallow" focused on improving the user experience and introduced new permissions and features like fingerprint recognition; Android 7.0 "Nougat" allowed displaying multiple apps simultaneously and added notification replies.