Les applications de logiciels sont conçus pour supporter soit un groupe spécialisé ou un groupe général. Une application verticale est un logiciel qui est conçu pour une industrie ou une organisation spécifique. Ce logiciel contient le logique métier et les fonctions qui sont spécifiques à un secteur en particulier.
Le monde moderne utilise des applications informatiques pour la plupart des activités de l'entreprise. Cela comprend le traitement de texte, les communications et les activités spécifiques de l'entreprise. L'application verticale est l'application qui est unique pour un secteur d'activité spécifique. Ces applications aident une organisation des ventes, du marketing, des stocks et organisation générale.
L'assurance automobile est une assurance qui, entre autres choses, protège les conducteurs de responsabilité personnelle en cas d'accident. Typiquement, cette police d'assurance exige une recherche de fond spécifique et validation du dossier de conduite d'un individu. La plupart des grandes agences d'assurance utilisent une proposition d'assurance afin de déterminer les taux de la politique de chaque personne. Cette application verticale a permis à l'industrie de l'assurance de fournir près de cotations en temps réel à des clients potentiels.
L'industrie médicale est un domaine complexe avec de nombreuses unités spécialisées. L’automatisation informatique a transformé l'industrie médicale, dans un moderne diagnostic et la machine la tenue de dossiers. Chaque patient a des besoins spécifiques qui nécessitent une surveillance et une gestion appropriée. Le logiciel qui est utilisé dans les hôpitaux pour enregistrer les patients est un exemple d'une application verticale.
Le secteur de l'hôtellerie est une industrie basée sur les services qui comprend les restaurants, les hôtels et la plupart des destinations de vacances. Dans le secteur de l'hôtellerie, il existe plusieurs applications verticales. Un système de réservation de l'hôtel est une application informatique qui permet aux clients de réserver des chambres pour une date précise. Ces systèmes ont évolué en application basée sur Internet où les clients peuvent vérifier les prix et disponibilités de multiples organisations de l'hôtel. Typiquement, chaque chaîne d'hôtel a une application verticale qui est spécifique à cette organisation
.
Une application horizontale est une application logicielle conçue pour prendre en charge plusieurs unités d'affaires. Il s'agit d'une application généralisée qui peut fournir l'automatisation de toute une industrie. Une application de messagerie automatisée est un exemple d'une application horizontale. Toute unité d'affaires peut utiliser les applications de messagerie automatisée comme un dispositif de communication sans tenir compte des courants d'affaires des spécificités de cette industrie.
Un marché vertical est un terme de l'entreprise qui décrit un marché unique au sein d'une industrie spécifique. Ce marché est spécialisé comme une unité d'affaires de niche. La vidéoconférence est une application logicielle de marché vertical qui permet à la vidéo en direct avec audio. Cette évolution de l'industrie des télécommunications a créé un nouveau modèle dans la plupart des organisations qui a permis à l'externalisation des ressources.