Each party has registered voters. Each party's candidates will run for election to become Presidential nominees through a series of primaries and caucuses – different ways of electing a candidate – in which their registered voters will cast ballots. These registered voters, though, will be indirectly electing their candidates. Voters cast ballots for a slate of party delegates who are pledged to a particular candidate.
The party's delegates then nominate a candidate to run for President on the party's behalf. The general election in November is also an indirect election, where voters cast ballots for a roster of members – called Electors – of an Electoral College, and these electors in turn directly elect the President and the Vice President.