What are the long-term and short-term factors determining why people vote? Why? What role does party

What are the long-term and short-term factors determining why people vote? Why? What role does party identification play? And does this vary in single-member districts and proportional representation systems?