Hi rathi!
Are you talking about JSR 168 portlets or some vendor specific programming model (IBM, for instance)?
In JSR 168, the PortletSession is technically the same as the HttpSession from the underlying Web application. But the important difference is, that the PortletSession interface enables you to use two different scopes: application and portlet. If you use application, all portlets of the same portlet application share the same user session. Therefore you can
exchange attributes between portlets via a session, if the portlets are within the same portletapp. See JSR 168 spec or javadoc for details.
I hope that helped (drop a mail, if you use another API than JSR 168),
Stefan
[ December 16, 2005: Message edited by: Stefan Zoerner ]