party affiliation difference