1. A method for providing voter confirmation that electronically cast ballots have been properly registered comprising: (a) generating a group of unique vote words which each comprise at least one word within at least one language understood by voters at at least one polling location; (b) assigning individual voters at the at least one polling location at least one of the unique vote words chosen from the group of vote words which is unique to each of the voters, each of the assigned at least one unique vote word upon casting of voter's ballot being associated and recorded with the voter's votes electronically cast by the voter at the at least one polling location; and (c) publishing the unique vote words associated with the ballots which were cast at the at least one polling location whereby a voter who cast a ballot at the at least one polling location may check the published at least unique one vote word associated with the voter's votes at the at least one polling location as published to permit the voter to verify that the voter's votes were properly recorded.