Portal development is a multi-dimensional activity that involves proficiency at many levels whether it is architecture design, GUI design, DB planning, coding or middle tier integration. A portal well executed, create a brand for its owner and becomes known gateway for the users across world wide web.