Android: An Introduction (Official Website)
Android is a software stack for mobile devices that includes an Operating System, middle ware and key applications. Major components of Android Operating System are:
- Applications
- Application Framework
- Libraries
- Android Runtime
- Linux Kernel