A good portal satisfies a number of different types of users by providing a thoughtful, easy to search and easy to navigate set of information in a variety of formats. A good portal provides documentation, videos, blog entries, and forum posts and serves them in a simple and effective fashion.