What Is a Community?

I have been thinking about this word a lot lately. In popular discussions, there are two approaches to the definition of ‘community’. First, the naive answer, which is that a community is roughly synonymous with a professional affiliation or a social association. Like being a member of a legal bar, or an alumnus of some university. Second, there are the sociological definitions, which distill “community” into a set of shared abstract properties, like “interests” or demographic characteristics, or tribal membership, such as the “community of python developers”, or “Cubs Fans”, or the “LGBT community”, or “the black community”.