Some characteristics of communities of practice:
People want to join them.
They usually have a higher purpose, that one person alone cannot achieve.
People feel affinity for their communities of practice.
There are both strong and weak social ties.
You know you are in a community of practice when it changes your practice.