Une application est dite hybride si elle est développée pour les smartphones avec les outils classiques du web.
Une application mobile est dite native, si le développement effectué pour la créer est spécifique à la plateforme cible.
Une application web mobile est une version allégée d'un site internet, optimisée pour les écrans de petites tailles.