Portalas yra kompiuterinė technologija, suteikianti vieną prieigos prie kelių programų tašką. Šiandien yra daugybė portalo sistemų formų. Geriausios portalo sistemos pasirinkimas priklauso nuo įmonės biudžeto ir įmonės standartų. Kiekviena sistema turi keletą privalumų, tačiau paprastai ji priklauso nuo konkrečių architektūros standartų, kurių reikia vartotojui.
Portalo technologija pirmą kartą buvo pristatyta 1990-ųjų pradžioje. Jis buvo sukurtas taip, kad padėtų kompiuterių naudotojams, suskirstant informaciją iš nepriklausomų programų į vieną ekraną. Renkantis portalą svarbu nustatyti platformą, kurioje jis bus naudojamas. Dauguma įmonių portalų gali veikti „Java®“ arba „Windows®“. Tai vienas iš svarbiausių aspektų renkantis geriausią portalo sistemą.
Portalai sudaromi iš atskirų portletų, kuriuose pateikiama informacija vartotojams. Java® portalai turi atitikti Java® portleto specifikaciją. Ši specifikacija apibrėžia, kaip Java® portalo konteineris sąveikaus su atskirais komponentais. Specifikacija yra būtina norint užtikrinti, kad visi komerciniai portalo diegimai veiktų standartinėje Java® kūrimo aplinkoje. Daugumos „Java“ diegimų portalo sistema gali veikti keliose operacinėse sistemose.
Šiandien yra daug atvirojo kodo portalų. Juos galima nemokamai atsisiųsti iš interneto. Atvirojo kodo portalo sistema yra geras pasirinkimas mažoms, biudžetą turinčioms įmonėms. Šio tipo programinė įranga paprastai veikia gerai, tačiau siūlo ribotą programinės įrangos palaikymą. Dauguma atvirojo kodo portalo versijų naudoja Java®.
SharePoint® yra Windows® pagrindu sukurta įmonės portalo sistema. Ši programinė įranga suteikia sąsają turiniui, bendradarbiavimui ir darbo eigai valdyti. „SharePoint®“ remiasi „Microsoft®“ sistemos paketu. Išplėstiniam SharePoint® programavimui ir konfigūravimui reikia naudoti .Net sistemą. Ši programinė įranga gali veikti tik Windows® serverio platformoje.
„Oracle“ yra komercinė „Java®“ portalo diegimo versija. Ši portalo struktūra skirta paleisti WebLogic taikomųjų programų serverio platformą. Oracle portalai veikia gerai, todėl jie yra geras pasirinkimas didelėms organizacijoms, kurios naudoja WebLogic ir Java®.
WebSphere Portal® yra IBM® Java® portalo sistemos įgyvendinimas. Šis portalas sukurtas veikti WebSphere taikomųjų programų serverio krūvoje. Websphere Portal® yra pagrįstas Java portalo specifikacija ir yra glaudžiai integruotas su kitais IBM® programinės įrangos produktais.