Types of Voting Ballots?

There are few different types of voting ballots. One type are filled in with pencils or ink-pens, then are hole punched by a machine. Also, there are computer generated ballots that are tallied electronically.