Los avances en tecnología continúan impulsando hardware informático más potente en paquetes más pequeños. Los dispositivos móviles que combinan el tamaño y las capacidades de comunicación de un teléfono con la apertura y la capacidad de navegación web de una computadora se consideran teléfonos inteligentes. La barra mínima para que un teléfono se considere un teléfono inteligente cambia constantemente con los nuevos avances tecnológicos, pero un par de características ayudan a definir un teléfono como un teléfono inteligente.
Poder de procesamiento
Los teléfonos inteligentes son impulsados por procesadores potentes que les permiten ejecutar aplicaciones de computación intensiva, renderizar páginas web completas y ejecutar varios procesos a la vez. Por lo general, tienen una cantidad considerable de RAM para mejorar el rendimiento. Los teléfonos inteligentes de gama alta pueden tener suficiente potencia de procesamiento para competir con las netbooks. La potencia de procesamiento de los teléfonos inteligentes aumenta constantemente a medida que se desarrollan procesadores más rápidos y con mayor eficiencia energética.
Opciones de conectividad
Los teléfonos inteligentes se integran con otros dispositivos y servicios de datos a través de una variedad de conexiones. Muchos teléfonos inteligentes tienen conexiones Wi-Fi para permitir que el teléfono acceda a los datos a través de una red Wi-Fi en lugar de una conexión de datos 3G. Los teléfonos inteligentes también tienen radios Bluetooth para compartir datos de forma inalámbrica con otros dispositivos. Algunos también admiten Bluetooth estéreo para auriculares inalámbricos. En febrero de 2011, prácticamente todos los teléfonos inteligentes nuevos son compatibles con redes de datos 3G para acceso de alta velocidad. También se están desarrollando muchos teléfonos inteligentes para que sean compatibles con las nuevas redes de datos 4G.
Servicios de datos
Los teléfonos inteligentes utilizan los servicios de datos inalámbricos de varias formas. Sincronizan automáticamente sus cuentas de correo electrónico con su cliente de correo electrónico interno. También mantienen su información de contacto y calendario sincronizada con los servicios de calendario en línea o su calendario basado en computadora. Los teléfonos inteligentes cuentan con navegadores web que pueden mostrar sitios web completos en la pantalla de su teléfono. Algunos teléfonos inteligentes incluso pueden admitir videos basados en Flash. También pueden transmitir medios, como radio por Internet o videos de Netflix, a través de una conexión de datos inalámbrica.
Monitor
Los teléfonos inteligentes tienen pantallas grandes de alta resolución para navegar por la Web, reproducir videos y jugar videojuegos. Muchos teléfonos inteligentes utilizan pantallas táctiles como entrada principal debido a la facilidad de uso y para maximizar el espacio de la pantalla. Los teléfonos inteligentes que no tienen un teclado QWERTY físico usan un teclado en pantalla para ingresar texto. Muchos teléfonos inteligentes usan un sensor interno para determinar cómo sostiene su teléfono. Esto permite que la pantalla cambie de la vista vertical a la horizontal cuando enciende el teléfono.
Sistema operativo
Los teléfonos inteligentes ejecutan sistemas operativos personalizados. Los iPhones de Apple funcionan con iOS, los BlackBerry con BlackBerry OS, los teléfonos con Android funcionan con Android, los teléfonos inteligentes Palm ejecutan webOS y los teléfonos inteligentes Windows ejecutan Windows Mobile o Windows Phone. Normalmente, las aplicaciones que se desarrollan para un sistema operativo funcionan en cualquier teléfono inteligente que ejecute ese sistema operativo. Esto permite a los desarrolladores dedicar más tiempo a crear aplicaciones de calidad y menos tiempo a personalizar sus aplicaciones para teléfonos individuales. Cada sistema operativo tiene su propia tienda de aplicaciones donde puede comprar y descargar aplicaciones para su teléfono inteligente.