IE5 if i remember offhand, by default has a limit of 4 set, so each web page would only make upto four connections simultaneously.
This can be changed though, most commonly by tweak utils on the client.
But 50 is very high, it might be that the session is not timing out, so they still appear although they have essentially finished.
You would also see over 50 sessions if the company is using a proxy server, as this one IP would be serving all HTTP requests for all users.
For example, 10 users behind a proxy all visiting a webserver, could result in 40 requests (aka sessions).
And yes that is whats sessions means, its a single tcp connection requesting info.
Hope this helps.
UK Based Technical Consultant
FCSE v2.5
FCSE v2.8
FCNSP v3
Specialising in Systems, Apps, SAN Storage and Networks, with over 25 Yrs IT experience.