old guard: a faction that is unwilling to accept new ideas
social group: people sharing some social relation
questionnaire: a form containing a set of questions; submitted to people to gain statistical information