La differenza principale tra una comunità e una società è che una comunità è limitata a una specifica posizione geografica, ma una società può essere costituita da persone che vivono in luoghi diversi. Un'altra differenza è che una società è costituita da connessioni sociali dirette e indirette tra le persone, ma una comunità è costituita da individui che sono più strettamente collegati. Ad esempio, le persone che vivono in una città rappresentano una comunità, mentre tutti coloro che vivono nello stato in cui si trova la città costituiscono una società.
Un'altra differenza tra società e comunità è che diverse comunità possono essere situate all'interno di una società, ma ciascuna società è separata da un'altra. Le società spesso includono più diversità, con persone di diversa provenienza, classi sociali e razze. D'altra parte, le persone nelle comunità condividono spesso caratteristiche simili.
I membri delle comunità di solito creano le proprie regole non ufficiali e seguono le stesse consuetudini. Sebbene i membri di una società seguano le stesse leggi e regole generali, in genere creano consuetudini individuali. Inoltre, i membri di una comunità si impegnano a vicenda su base regolare, ma i membri della stessa società potrebbero non incontrarsi mai l'uno con l'altro. In definitiva, è più facile distinguere una comunità da una società osservando le dimensioni di un gruppo di persone.