Basically, Android is an Operating System (OS) for mobile devices such as Mobile phones, tablet computers, PDAs, E-Book readers, TVs, Set-Top Boxes, etc. But, it is not yet another OS, but a component based OS.
In Android, it has an integrated Java Virtual Machine (JVM) called as Dalvik Virtual Machine (DVM). In Android, System interfaces are exposed only through Java libraries. Since Android supports Java, anybody who knows at least basics of Java can learn Android application development very easily provided the object oriented programming (OOPs) concept must be cleared.
Android is based on the 2.6 Linux Kernel.
The Android logo represents the stylized robot.
An Android SDK is provided to let developers build applications on top of the OS but not extend the OS itself.
Image Source : Wikipedia.org