What are CiviVoter and Canvasser?

CiviVoter is a new subsystem, in development, for CiviCRM. Its purpose is to manage a voter file for you (the kind you get from the your county registrar of voters or your national elections authority). Since CiviCRM is a rich and rapidly improving system for managing contacts, a lot of what you'd want to do with a voter file is already a part of CiviCRM. CiviVoter adds tools for running phone banks (for calling voters) or foot canvasses (going door to door and meeting voters face to face).

Canvasser is a Drupal module, in development, for running phone banks and foot canvasses. It uses CiviVoter to manage the voter file, but uses Drupal modules like Events, CCK or Location to help manage volunteers and to add additional UI.