I manage a B2B Community. It’s definitely a different animal than a B2C Community.
Mostly it’s in the motivators for users to come, and what kind of expectation we have for retention. Users are never going to come hang out in a technical support forum during their workday just to see what’s happening or for fun, as they might for a community of interest. They’re usually coming because they have a technical issue or a business problem they’re trying to solve.
It also impacts the tone - friendly but professional - and urgency. Users coming to our forum need an answer so they can take care of the things their boss cares about ASAP.
For us, building engagement is a lot about reliability - users knowing that they can and will get a good answer quickly - and value. We try to make sure we’re providing content, resources, and conversations on the things that we get the most questions about in our other support channels.