Great content and an empathetic community manager are critical, but the real reasons people particpate include:

1. The expectation that they will get something back that will be useful to them
2. The desire for increased personal recognition in a peer group
3. A sense of community and the willingness to solve something together
4. Building connections and networking
5. The sense of belonging to a group of peers
6. The desire to help others

FreshNetworks Blog