Une application de portail est un type de logiciel disponible à travers un site sécurisé. Le portail terme dans la technologie de l'information est généralement utilisé pour décrire une méthode de livraison pour une série de liens, des services et des applications apparentées et non apparentées. L'appel d'une application de portail est la possibilité pour le prestataire de services pour suivre l'activité web des utilisateurs une fois qu'ils se connectent au portail. Du point de vue des utilisateurs, ils peuvent modifier le portail pour afficher des liens rapides vers des sites d'intérêt, les connexions à la fois électronique et forums de discussion, ainsi que la possibilité de changer le fond et les couleurs.
Tous les portails web se répartissent en deux catégories: vertical ou horizontal. Un portail vertical se concentre sur un domaine très spécifique ou d'intérêt. Les portails horizontaux permettent d'accéder à plusieurs entreprises d'une même industrie. L'objectif de ces portails reste le même: offrir un accès à des applications ou des données de manière contrôlée spécifiques, tout en permettant à l'administrateur de contrôler et de suivre l'activité.
Le but principal de toute application de portail est de répondre aux besoins d'un utilisateur spécifique et d'utiliser le profil des clients de tirer leurs renseignements personnels. Par exemple, un service de messagerie en ligne sécurisé est communément trouvée dans un portail bancaire. L'utilisateur se connecte à son compte en banque pour obtenir l'accès en fonction de son profil. De l'intérieur du portail, il peut accéder au service de messagerie pour poser une question. Le personnel de service à la clientèle est fournie avec les détails de votre compte, nom d'utilisateur et d'autres informations pertinentes pour l'aider à répondre à la question rapidement et avec précision.
Le langage de programmation informatique utilisé pour créer une application de portail est très variable, en fonction de la technologie utilisée pour créer le site, le système d'exploitation en place, et l'habileté du développeur. Il existe des outils et des programmes disponibles pour répondre aux besoins de la plupart des utilisateurs commerciaux. Cependant, il est important de considérer le coût du logiciel par rapport au bénéfice global pour le client et l'entreprise
La plupart des applications du portail peuvent se répartir en trois groupes: la communication, la présentation des données, et la manipulation des données. Les outils de communication: messagerie instantanée, e-mails sécurisés, et de bavarder en ligne. La présentation des données à partir d'un système externe ou une entreprise peut exiger le développement d'une application de portail. Applications de manipulation de données utilisent des données existantes pour remplir une page Web, mais permettre à l'utilisateur d'exécuter des scénarios de simulation sans reposter les données à l'ordinateur à chaque fois.