Android is an open source operating system based on the Linux kernel, and designed primarily for touchscreen mobile devices such as smartphones and tablet computers.