Dependiendo del dispositivo, el software de la computadora móvil puede incluir las aplicaciones de software tradicionales que se encuentran en una PC de escritorio. Estos tipos de software incluyen un sistema operativo, aplicaciones de productividad empresarial y navegadores de Internet. También son comunes las aplicaciones móviles orientadas a usos específicos. Estas aplicaciones incluyen juegos, música, redes sociales y herramientas de programación.
El número de aplicaciones de software para computadoras móviles continúa expandiéndose a medida que aumenta la popularidad de los dispositivos móviles. Las aplicaciones para teléfonos inteligentes se desarrollan para un acceso rápido a casi todos los principales sitios web o servicios basados en Internet. Muchas de estas aplicaciones están orientadas a las noticias, el entretenimiento y las redes sociales. Una variedad de aplicaciones de redes sociales instaladas en dispositivos móviles permiten a los usuarios interactuar con la plataforma principal del sitio.
Los usuarios pueden obtener una funcionalidad completa, escribir actualizaciones de estado y compartir enlaces en varios sitios de redes sociales diferentes. Es posible que puedan conversar con otros usuarios desde sus dispositivos móviles, generalmente a través de las funciones de chat del sitio de redes sociales. Algunos teléfonos inteligentes vienen equipados con una función exclusiva de chat o mensajería instantánea que pueden usar aquellos que poseen una determinada marca de teléfono. Otros teléfonos inteligentes cuentan con ciertas aplicaciones exclusivas relacionadas con la música o las galerías de fotos digitales.
Las aplicaciones de música que almacenan y descargan archivos de música digital son otro tipo de software de computadora móvil. Además de las bibliotecas y reproductores de música digital, las aplicaciones pueden incluir acceso a radio por satélite o por Internet. Varios teléfonos móviles ofrecen ambas opciones y permiten a los usuarios compartir y transferir archivos a otras computadoras que tienen la misma aplicación. Por ejemplo, si una persona tiene ciertos archivos de música MP3 almacenados en una biblioteca de música digital en línea, es posible que pueda acceder a ellos desde la aplicación del teléfono móvil y escucharlos desde su teléfono inteligente.
Una categoría popular de software de computadora móvil es la productividad y las herramientas de programación. Esta categoría incluye calendarios, procesadores de texto ligeros, correo electrónico y aplicaciones de almacenamiento ligero. Los usuarios pueden almacenar información confidencial, un conjunto de números de teléfono o una serie de listas de tareas pendientes. Los paquetes de software para computadoras móviles que se incluyen en esta categoría pueden permitir a las personas acceder a cuentas de correo electrónico en línea e integrar calendarios de citas desde otras computadoras de escritorio que puedan tener.
Los juegos son una forma de moda de aplicaciones de software para computadoras móviles. Muchos dispositivos móviles vienen equipados con acceso de un toque a sitios de juegos en línea y brindan a los usuarios la posibilidad de descargar juegos. Los juegos tradicionales que son populares entre los dispositivos de juego independientes están disponibles, así como títulos exclusivos de Internet.
A medida que los dispositivos móviles se vuelven más sofisticados, muchos de ellos están saliendo con sus propios sistemas operativos. Algunos dispositivos vienen equipados con sistemas operativos tradicionales que se ven en las computadoras de escritorio. Otros son versiones más ligeras de sistemas conocidos, mientras que algunos están desarrollados para su uso con una marca o línea específica de dispositivos.