groups of people gathered together for a common purpose