Nie ma jednej, powszechnej definicji portalu. Termin „portal” jest używany najczęściej w odniesieniu do platformy zdolnej zapewnić (przez przeglądarkę) łatwy dostęp do informacji w Internecie i intrasieci przez połączenie danych z wielu źródeł w dogodną dla użytkownika formę. Platforma portalowa zawiera zazwyczaj motor wyszukiwań i udogodnienia poczty elektronicznej. Niektóre portale dopuszczają także transakcje biznesowe.
Na rynku dostępnych jest wiele produktów do budowy portali, z różnym poziomem integracji i różnymi możliwościami organizacji dostępu do szerokiego zakresu różnorodnej informacji. W odróżnieniu od innych narzędzi, takich jak systemy wydobywania danych (data mining), zarządzania wiedzą i systemy informacyjne, w przypadku portali dostęp do danych opiera się na przeglądarkach webowych i dostępności wielu źródeł informacji w czasie rzeczywistym za pośrednictwem Internetu.
Większość produktów z obszaru portali jest implementowanych w Javie, poczynając od motorów wyszukiwań, takich jak np. Yahoo. Niektóre implementacje zostały wdrożone w istniejących środowiskach, takich jak np. Lotus Domino, inne dodawane są do istniejących już narzędzi, a nawet do istniejących pakietów aplikacyjnych – zwłaszcza z obszaru ERP.
Pewną odmianą portalu jest vortal (vertical industry portal), zapewniający informacje i zasoby oraz usługi poszczególnym sektorom przemysłu. Dostarcza on zazwyczaj aktualności, informacje z zakresu prac badawczo-rozwojowych, fora dyskusyjne, narzędzia online oraz inne usługi edukujące użytkowników w zakresie zagadnień specyficznych dla danej gałęzi przemysłu. Ponieważ Web staje się szybko standardowym narzędziem biznesu, vortale być może połączą lub zastąpią uniwersalne ośrodki portalowe w roli powszechnych bram do Internetu.