The conversation scope allows developers to demarcate the lifespan of the session scope.
The conversation scope is committed to the user's interaction with JSF applications and represents a unit of work from the point of view of the user; a bean in this scope is able to follow a conversation with a user. We may charge the conversation scope as a developer-controlled session scope across multiple invocations of the JSF life cycle; while session scoped lives across unlimited requests, the conversation scopes lives only across a limited number of requests.
The conversation scope bean might get passivated by the container and should be capable of passivity by implementing the
The developer can ...