The IRC network allows for the creation of channels in which users can gather and see each others messages in real time.  There are thousands of "channels" to choose from and each channel has a "topic" or item of discussion, along with its own sets of rules.