Wait, what is a portal, then, and where are you getting that definition from? I have been a web dev for a decade and I also understand a "portal" to be a broadly applicable term meaning basically any webapp that grants access to some data. Did it once have some narrower meaning, in times long past before I was a dev?