Online Community

Member Profiles

Multiple ways of communication

Shared interests of audience

Website usabiltiy

a

Active community leader(s)

a