Управление страницей пользовательского интерфейса с различными разделами прекрасно, если ваши пользователи используют только ваше приложение. Тем не менее, портал позволяет вашим пользователям использовать несколько приложений (и многие из них не созданы вами) и своего рода «заполнить» их контент на одной странице; по крайней мере, есть место, которое обеспечивает легкий доступ к ним на одной странице. Акцент здесь делается на нескольких приложениях; это приложения, которые вы, как разработчик, не можете контролировать; они могут быть написаны третьей стороной (например, Google или любым другим разработчиком).
Элементы на странице портала могут быть необязательно из проблемной области, для которой вы разрабатываете. Нет причин, по которым пользователь не может помещать местную погоду на ту же страницу, что он изучает инвентарь для своей компании.
Порталы обеспечивают единую точку входа; это ключевой момент. Портал также предоставляет некоторые другие тонкости, такие как управляемые логины. Если вы создаете приложение для клиента, и у вас нет необходимости в портале, портал может быть чрезмерным (и, вероятно, если вам нужно спросить).
О каком портале вы говорите? Портал J2EE, портал php CMS, другие? – dash1e