La conception est une étape clé du processus de développement d'une application, car elle ne définit pas seulement le design de votre application, mais aussi et surtout son fonctionnement pour les utilisateurs finaux.
Une application qui offre une excellente expérience utilisateur à de meilleures chances de réussite.
Exemples : Des messageries web, les systèmes de gestion de contenu, les wikis et les blogs sont des applications web.
Les moteurs de recherches, les logiciels de commerce électronique, les jeux en ligne, les logiciels de forum, les agrégateurs peuvent être sous forme d'application web.
Une application web désigne un logiciel applicatif hébergé sur un serveur et accessible via un navigateur web.
Contrairement à un logiciel traditionnel, l'utilisateur d'une application web n'a pas besoin de l'installer sur son ordinateur.
Il lui suffit de se connecter à l'application à l'aide de son navigateur favori.