These variables are required for the forum to run and hold information on what posts a visitor has read.
The number may be higher than you would expect as sessions are held for 20 minutes and automated bots can make the session count higher as they do not behave in a predictable way.
The problem with sessions is as soon as the page has loaded the visitor is disconnected and there is no way to know if the visitor is reading a post or has left. When the visitor does move to a new page you have to try and tell if it is the same visitor this is done by using a cookie/IP combination to track the user to identify them as the same user.