Une application web n'est pas installée sur votre machine. Les applications web s'exécutent dans l'environnement web - comme un navigateur. Le W3C rédige les spécifications de la plate-forme Web. Les applications Web s'exécutent dans un bac à sable avec des autorisations limitées. C'est-à-dire qu'une application web ne sera généralement pas autorisée à regarder à quel point votre processeur est occupé ou à lire sur vos disques locaux.
Les applications web sont faciles à contrôler et à maintenir pour les entreprises. Les web apps n'ont pas besoin d'être installées sur votre ordinateur et les mises à jour se font sans que quelqu'un ait à intervenir sur votre ordinateur.
Une application logicielle peut être une application web ou être installée sur un ordinateur.
Les applications installées peuvent bénéficier de plus de permissions, utiliser des protocoles non web et ne pas être limitées à un bac à sable. Quelques applications comme les suites créatives, photoshop et le montage vidéo sont mieux adaptées en tant qu'applications installées car elles ont besoin de beaucoup de mémoire et d'écriture de fichiers.
Les applications installées sur des machines individuelles représentent plus d'efforts pour une société. Par exemple, si vous étiez une société avec 1000 employés, préféreriez-vous donner à tous les employés l'accès à une application web où ils enregistrent leur temps ou avoir une application de rapport de temps installée sur 1000 ordinateurs portables ?
.