Following are the features of Android:
1. Components can be reused and replaced by the application framework.
2. Optimized DVM for mobile devices
3. SQLite enables to store the data in a structured manner.
4. Supports GSM telephone and Bluetooth, WiFi, 3G and EDGE technologies
5. The development is a combination of a device emulator, debugging tools, memory profiling and plug-in for Eclipse IDE.