Online Communication
I’ve been thinking about different sorts of internet communities, and how they can feel pretty different based on their primary medium. By “community” I mean a group you specifically choose to be part of, a group where you can recognize other “regulars”…a group that feels like a “place” that feels comfortable. Sometimes this is going to be a closed group of friends; other times it’s friends-of-friends that come and go; still others it’s people oriented around a common interest. But as far as text-based online media go, I think they fit into five main categories: Messaging, Chat Rooms, Livestream Chat, Comment Threads, and Forums.
Examples | Sync or Async? | Send with | Grouped into… | |
---|---|---|---|---|
Messaging |
IM, DMs, SMS, Signal | Sync preferred | Enter | “Groups” (or individual contacts) |
Chat Rooms |
IRC, Discord, Slack | Sync preferred | Enter | “Channels” in a “Server” |
Livestream Chat |
Twitch, YouTube | Sync only | Enter | “Videos” in a “Channel” |
Comment Threads |
Reddit, Facebook, Instagram, AO3, even Twitter and Mastodon, plus some websites | Async | Explicit action | Posts or topics within “Categories” or “Accounts” |
Forums |
Email, Discourse, “classic” 00s forums, newsgroups | Async | Explicit action | Threads in “Categories” or “Groups” |
Messaging we’re all pretty familiar with, but it doesn’t necessarily scale to “communities”, especially when using the “fun” chat bubble rendering that can take up a fair bit of extra space. Not having categories is the biggest thing for me, though—you end up having several interleaved conversations in a single group, or making several topic-based groups with the same people.
Chat rooms are my current favorite of these five, being in both small, medium, and fairly large Discord servers and feeling the most connection there. (My organizationally-minded brain likes being able to have multiple channels, too.) While they can be a bit chaotic, they provide flexibility in choosing which topics to participate in, while still having that live back-and-forth that allows conversations to build on the ideas of everyone involved. I’m not saying this can’t happen in another medium, but it’s rarer.
Livestream chat is an interesting category. I originally had it as a kind of chat room, but I think it’s sufficiently different because there’s always a non-textual component: the host of the stream, who’s more likely to respond to messages out loud than to take the time to type them like everyone else. But people do think of these as communities, and get to know each other as regulars. They’re unique in that messages are always going to be attached via timestamp to the video, and anyone who wants to read them later has to go through the video to do so.
Comment threads usually have a tree structure, or at least a single level of indentation, to distinguish replies from “top-level posts”. But the main thing that distinguishes a comment thread is that there’s a thing being commented on, whether that’s a thing on the website itself or a link out to somewhere else. Twitter-likes are special here in that the thing being commented on looks basically the same as a comment (and they often ecshew the hierarchical presentation), but I’m convinced they still fit in this category. The livestream chats, on the other hand, don’t inherently have any structure (even if they sometimes have reply indicators) and require live participation, while comment threads are expected to be asynchronous.
Forums actually feel the most heavyweight to me out of the five. Posts usually have a visual indication to set them apart from one another, and reply hierarchy isn’t given primary rendering. I’m throwing email in this bucket because “Conversation View” email renderers, including the ones in Apple Mail and the default Gmail client, effectively organize threads the same way forums do, even if the top level is a bit different.
I’m sure I’m not the first to try to categorize online media like this, but I do want to highlight the separation between the “primarily synchronous” and the “primarily asynchronous” sections. It’s important to me that you can do messaging and chat rooms asynchronously, but the best moments I’ve had in them are the ones where you and one or several other people are all talking together. That doesn’t happen the same way in a forum, and it’s a bit of a stretch even in Twitter-likes where it’s considered normal.
…But on the flip side, in forums the discussion sticks around, and sometimes is relevant years later, whereas reading the transcript of a chat room conversation, or trying to find something that happened years ago in a chat room, is a lot more difficult. And the fast-paced nature of live conversations can be offputting for people who like being more careful and composed with their words.
Anyway, I appreciate the community that comes with all five of these, but they’re also different. So when someone complains about the enshittification of Discord (valid) and responds by starting a forum, well…that’s great, and they do overlap. But a forum isn’t a chat room, and I’d miss that synchrony.
P.S. Obviously I haven’t tried to fit non-textual media into this, but if someone wanted to take a stab at it: group video calls, group audio calls, multiplayer games with voice chat, whatever that weird Twitter roundtable call thing was.
P.P.S. Speaking of multiplayer games, MUDs also don’t fit my categories, even though they’re definitely text-based. A secret sixth thing, also synchronous.