A dynamic website is one that changes or customizes itself frequently and automatically, based on certain criteria, user interaction or as per the business logic. The main purpose of a dynamic website is automation of your business logic. A dynamic web page provides a live user experience by changing the content (text, images, form fields, etc.) in response to different contexts or conditions. A web portal, presents information from diverse sources in a unified way. Apart from the standard search engine feature, web portals offer other services such as e-mail, news, stock prices, information, databases and entertainment. Two broad categorizations of portals are: Horizontal Portals:Covers many areas, it is used as a platform to several companies in the same economic sector or to the same type of manufacturers or distributors. Vertical Portals:Focuses on one functional area, it is a specialized entry point to a specific market or industry niche, subject area, or interest, also called vortal.