Etymology
Today it means: A pluggable user interface component making up part of a portal, such as a fragment displaying weather or news headlines. Full definition →
From portal + -let.
Etymology from Wiktionary, CC BY-SA 4.0.