Website

A web portal is a single access point for various kinds of information. ... Web portal development requires a number of more advanced site-building skills, including rich application development, client-side and server-side scripting, registration systems and more.