Associations of people who hold similar views or goals....
What is the main difference between political parties and interest groups?
propaganda socialization political parties