A method for registration comprises providing a computer and a server in
communication via a network, an intranet and/or the Internet, and
entering data into the computer for communication to the server. The
communicated data is compared to a database to detect duplication and
optionally for validation. The registration method may be utilized for
voter or other registration, for changing or updating a registration,
and/or for another transaction.