Voting is the foundation of democracy, but the process of casting a ballot can vary significantly depending on where you live. Because states have the primary power to run elections, there is no single "national" voting process.
In almost every state (except North Dakota), you must register before you can vote. This process involves verifying your eligibility (U.S. citizenship, age, and residency). Many states offer online registration, and some even provide "same-day" registration at the polling place.
States offer several ways to cast a ballot:
Elections are typically managed at the local level by county or city officials. They are responsible for printing ballots, training poll workers, and ensuring the security of voting machines.
Counting begins when polls close. While machine counts are fast, verifying mail-in ballots (which involves signature checks) can take several days. No election results are "official" until they have been certified by state authorities weeks later.