A portal framework is a tool which helps in building a dynamic website quickly by pre-building major requirements.
The portal developer utilizes existing features from the framework, customizes or extend the portal framework to achieve desired expectations from the final product.
Following features are expected from a portal
Single Sign on
Omni Channel enablement