Session timeouts are when you don't do anything for a certain amount of time. Designed to keep forummotion servers from overloading.
Also, I've never seen you get disconnected without a session timeout. There are times when it doesn't show the disconnect message but it is a session timeout so don't worry.