Stateless session beans are pooled, and when needed, any instance can be pulled from the pool, as they are identical. If they had conversational state with the client, not each instance would be identical.
Use stateful session beans if you need to maintain state. Maybe even just the HttpSession if you are developing a Servlet/JSP application.
subject: Why Stateless session beans does't maintaining any conversational state?