I'm confused about the designated switch concept of spanning tree protocol and I'm pretty sure that it's a result of confusion on what exactly a 'lan segment' is. So, Here's a diagram from 3com that i'd like to ask some questions about:

Okay, so in this diagram, we have three switches, er. . .bridges. So, if this LAN used hubs, the definition of a segment looks like it would be all of the devices that can talk to each other without going through a bridge? Correct?
Okay, let's say that those bridges are switches. How do things work now? The best thing that I can come up with is that these are distribution level switches that have multiple connections to an access level switch? If this is the case, do the boundraies for the segments stay the same?
I suppose that in the end it all boils down to: what exactly is a segment and how does the definition change when moving to a switched network?