El documento describe las características y arquitectura de Android. Android tiene soporte para SQLite, multimedia, máquina virtual Dalvik, Bluetooth y más. La arquitectura consta de aplicaciones, framework de aplicaciones, librerías, runtime de Android y dispositivos Android. El desarrollo en Android usa Java y la máquina virtual Dalvik.