Voting’s simple in Canada, too. You can opt to register to vote (or update your registered address) by ticking a box on your tax return. This is a change from the previous practice of sending registrars door-to-door before every election. You can also register with the Returning Officer for your riding before an election or even at the poll on voting day.
If you’re registered, you get a card in the mail telling you where to vote and at which poll (there are typically 8-10 at each voting location, with voters grouped alphabetically at the different polls). You show up, go to the correct poll (they’re marked if you forgot you card), give your name and address, which one of the two pollworkers will draw a line through on the register, and get your ballot. The local community centre has been my polling station for Federal, provincial, and municipal elections in the last 10 years or so.
Everything is run by Elections Canada, which is an independant agency of Parliament and not under direct government control. Everybody gets the same type of paper ballot (the names are different for each riding), black background with the candidates’ names in white and a white circle to place your X with the pencil provided in the voting booth.
All of our ridings have names, too, ranging from the simple such as Halifax or Ottawa South, to such eyebrow-raising ones as West Vancouver—Sunshine Coast—Sea to Sky Country or Rimouski-Neigette—Témiscouata—Les Basques. Riding names are set by acts of Parliament, but changes proposed by the current MP from the riding are passed pretty much automatically, and some MPs seem determined not to leave any potential voters out of the riding name.
Ridings are contested by the 3 major parties: Liberal, Conservative, New Democratic Party (NDP), with the Bloc Québécois added in all Québéc ridings. There may or may not be fringe party candidates, from parties such as the Green Party (moving towards mainstream status in the last election), Communist Party, Marxist-Leninist Party, Canadian Action, and Marijuana Party (all running in my riding last election), or independant candidates.
If you follow Canadian politics from elsewhere, note that although the major national political parties also have provincial counterparts with the same party name, they are not necessarily connected, formally or informally, and may have significant policy differences. In some provinces, the major parties have no national counterparts. The national and provincial parties are pretty much absent from municipal politics, at least in any formal, organized fashion.