It's a federated communication protocol, like email and SMS. There's very much a culture for each, regardless of whether or not it's hosted on a single server. Most users don't even know whether or not a communication system is federated, they just know they can use it to send messages and that there are social protocols around using it.