Please define “Community”

I need some help. I am getting some requests internally from some people about wanting to build out a community. I have my own definition of what a community is and should be, but I would love to know from folks like you what your idea of a community truly is.

I would like to keep this discussion centered around software. So lets for instance, a .net or SAP or Oracle community. What truly does a community involve and what would be expectations centered around a community based feel.

Technorati Tags:
, , , , , ,