You're right, there used to be such a thing... completely forgot about it.
I don't think there was a special purpose, it just let you see your different characters standing in a circle, and you could switch between them by clicking on them. Only running around though, no inventory or anything. And you could log in by "zoning" into the game. In fact, I don't think many people used it (or were even aware of it).