El software de aplicación son programas diseñados para facilitar tareas específicas como procesadores de texto, hojas de cálculo u otros programas médicos, educativos o de contabilidad. Los lenguajes de programación como Delphi, Visual Basic y Java permiten crear software. Las aplicaciones móviles son programas descargables e instalables en dispositivos, mientras que los sitios web móviles son páginas web adaptadas a tabletas y teléfonos.