Sessions are visitor sessions at the site.
Sessions have features life
In Plone, sessions are managed by Zope’s session_data_manager tool. The source code is in Products.Sessions.
Each session has unique id associated with it.
Plone has a tool called session_data_manager.
Example:
sdm = self.context.session_data_manager
session = sdm.getSessionData(create=True)
session.set("my_option", any_python_object_supporting_pickling)