Una aplicación web móvil es un programa similar a un sitio web que los usuarios pueden usar a través de sus navegadores. Un ejemplo popular incluye el programa de procesamiento de textos en línea Google Docs. Mientras tanto, una aplicación móvil nativa se ejecuta localmente en los dispositivos de los usuarios y es específica solo para un sistema operativo. Una aplicación híbrida es similar pero puede ejecutarse en diferentes sistemas operativos.