Primary elections are usually held in the summer to:

-determine which party will have the larger amount of campaign funding
-determine who will represent each political party in the major election
-to make available election polling sites
-ensure all voters have the opportunity to vote