Cuando se diseña un sistema de registro de electores automatizado es de mucha utilidad definir el propósito que se persigue. Esto generalmente puede incluir:
- La pre-identificación de los electores elegibles (evitando de este modo, la necesidad de identificar a los electores en el sitio de votación, durante la votación).
- La pre-identificación de la elegibilidad de una candidatura (evitando de este modo, la necesidad de identificar la elegibilidad de las candidaturas durante el periodo de nominación).
- Pre-identificación de la elegibilidad de los miembros de los partidos políticos (utilizando el registro de electores como una forma para verificar las calificaciones de un partido político para su registro).
- Control de integridad (utilizando el proceso de registro como una forma para prevenir la votación múltiple o la suplantación).
- Producción de documentos de identidad (como las credenciales para votar).
- Planeación de la votación (utilización de registro electoral como una forma para determinar el lugar donde se ubicarán los sitios de votación y cuánto personal y material será necesario en cada sitio de votación).
- Producción de listas de electores elegibles para su uso en la votación (uso de registro electoral como prueba del derecho de los ciudadanos para votar).
- Identificación de nombres de las personas que han y que no han votado en una elección (usando los registros generados durante la votación como base en el registro de electores, particularmente para identificar ejemplos de votación múltiple y, en sistemas de votación obligatoria, ejemplos de fallas en la votación).
- Capacitación electoral (usando el registro de electores como un recurso para contactar a los electores y para entender la demografía de la población votante).
- Brindando información del registro de electores a los partidos políticos y candidatos (tal y como lo requiere la ley para propósitos de campañas y transparencia de la votación.
- Publicación de las listas de electores (para propósitos de transparencia).
- Ningún propósito electoral (listas de jurados y compartir información con otras agencias de gobierno para propósitos del cumplimiento de la ley y la protección de los recursos públicos).
Todos estos propósitos para los cuales puede utilizarse el registro de electores tienden a dictar la forma en que el registros de la información electorales está siendo almacenada y manipulada. A efecto de producir este amplio espectro de productos sobre el registro de electores, la información contenida en él necesita ser capturada y almacenada electrónicamente, generalmente en un sistema de base de datos.