Un portail (ou gate) est une interface de communication entre un système et un autre. Il peut également être utilisé pour relier des systèmes ou des réseaux distincts. Les portails peuvent être fournis par des fournisseurs tiers, tels que les fournisseurs de services Internet (ISP), ou par l'utilisateur lui-même. Un portail est généralement un logiciel qui permet à un utilisateur de se connecter à un autre système, tel qu'un réseau d'entreprise, pour lequel l'utilisateur doit s'authentifier et passer par une authentification supplémentaire pour accéder aux ressources réseau. Les portails peuvent également offrir des services supplémentaires tels que le transfert de fichiers, la recherche sur le Web et les services de messagerie.