The psychology reasons for voter behavior are the voters perceptions of politics (how they see the parties, the candidates, the issues, etc.). The sociological reasons are a voter's personal characteristics (age, race, income, occupation,education, religion, etc.) and a voter's group affiliations (family, co-workers, friends, etc.).
Know which type of people vote for which party