La interfaz de usuario permite la comunicación entre el usuario y la máquina y comprende los puntos de contacto entre ambos. Existen tres tipos de interfaces: de hardware, de software y de software-hardware. Las interfaces tienen funciones como el encendido/apagado, control de funciones, manipulación de archivos y comunicación con otros sistemas. Android es un sistema operativo para dispositivos móviles desarrollado inicialmente por Android Inc. y ahora propiedad de Google.