1. La lista de palabras (vocabulario): Este es el componente central, que contiene una lista de todas las palabras reconocidas por el diccionario. Estos generalmente se almacenan de una manera altamente optimizada para una búsqueda rápida.
2. (opcional) Datos asociados: Esta parte podría incluir información más allá de la palabra misma. Esto podría ser cosas como:
* Parte del discurso: (sustantivo, verbo, adjetivo, etc.)
* Formas de inflexión: (Formas plurales, conjugaciones verbales)
* Definiciones: (aunque menos comunes en diccionarios más pequeños que se centran en la verificación de hechizos)
* Datos de frecuencia: Con qué frecuencia aparece una palabra en el texto típico.
Si bien una lista de palabras simple es suficiente para el control ortográfico básico, las aplicaciones más sofisticadas requieren los datos asociados. Pero la lista de palabras en sí es siempre el elemento fundamental.