A group of people with a shared area of interest or expertise who collaborate to share knowledge and solve problems.