Android is built on the Linux kernel, which provides core system functionality like memory management, process management, and security. The Linux kernel forms the foundation of Android's operating system architecture, making it a Unix-like operating system.