O'Reilly logo
  • Marco Shimomoto thinks this is interesting:

The conversation scope is slightly different than the application, session, or request scope. It holds state associated with a user, spans multiple requests, and is demarcated programmatically by the application. A @ConversationScoped bean can be used for a long-running process where there is a definite beginning and end such as navigating through a wizard or buying items and checking out of an online store.

From

Cover of Beginning Java EE 7

Note

Conversation scope is longer than Request, but shorter than Session