Portal je računalniška tehnologija, ki zagotavlja eno točko dostopa do več aplikacij. Danes je na voljo veliko oblik portalskih okvirjev. Izbira najboljšega ogrodja portala je odvisna od proračuna in standardov podjetja. Vsak okvir ponuja več prednosti, vendar je običajno odvisen od specifičnih arhitekturnih standardov, ki so potrebni za uporabnika.
Tehnologija portala je bila prvič predstavljena v zgodnjih devetdesetih letih prejšnjega stoletja. Zasnovan je bil za pomoč uporabnikom računalnikov z organizacijo informacij iz neodvisnih aplikacij na en sam zaslon. Pri izbiri portala je pomembno določiti platformo, na kateri bo uporabljen. Večina podjetniških portalov lahko deluje na Javi® ali Windows®. To je eden najpomembnejših dejavnikov pri izbiri najboljšega okvirja portala.
Portali so narejeni iz posameznih portalskih programčkov, ki uporabnikom predstavljajo informacije. Portali, ki temeljijo na Javi®, morajo slediti specifikaciji portalskega programčka Java®. Ta specifikacija določa, kako bo vsebnik portala Java® komuniciral s posameznimi komponentami. Specifikacija je potrebna za zagotovitev, da lahko vse izvedbe komercialnega portala delujejo v standardnem razvojnem okolju Java®. Ogrodje portala za večino implementacij java lahko deluje v več operacijskih sistemih.
Danes je na voljo veliko odprtokodnih portalov. Ti so brezplačno na voljo za prenos z interneta. Okvir odprtokodnega portala je dobra možnost za majhna podjetja, ki se zavedajo proračuna. Ta vrsta programske opreme običajno deluje dobro, vendar ponuja omejeno programsko podporo. Večina odprtokodnih različic portala uporablja Javo®.
SharePoint® je ogrodje poslovnega portala, ki temelji na sistemu Windows®. Ta programska oprema ponuja vmesnik za upravljanje vsebine, sodelovanja in delovnega toka. SharePoint® se zanaša na sklad ogrodja Microsoft®. Za napredno programiranje in konfiguracijo SharePoint® je potrebna uporaba ogrodja .Net. Ta programska oprema se lahko izvaja samo na strežniški platformi Windows®.
Oracle je komercialna različica implementacije portala Java®. Ta okvir portala je zasnovan za izvajanje platforme aplikacijskega strežnika WebLogic. Portali Oracle delujejo dobro, zaradi česar so dobra izbira za velike organizacije, ki uporabljajo WebLogic in Java®.
WebSphere Portal® je IBM® implementacija ogrodja portala Java®. Ta portal je zasnovan za delovanje na skladu strežnika aplikacij WebSphere. Websphere Portal® temelji na specifikaciji portala Java in je tesno integriran z drugimi programskimi izdelki IBM®.