A metà degli anni 1970, quando un gruppo presso la Brigham Young University Law School a creare un applicativo software in grado di automatizzare la produzione di regola a base di documentazione giuridica, il gruppo ha coniato la frase Documento di Assemblea, di un termine descrittivo del processo di utilizzo di un’applicazione software (comunemente indicato come un modello) per generare un documento personalizzato.
Alcuni anni dopo, il termine Document Automation è entrato in uso popolare, e mentre molti considerano il termine sinonimo di Assemblaggio di documenti, differisce dal fatto che descrive effettivamente il processo di sviluppo del modello—costruendo la logica di scripting (o regole aziendali) nel testo di un documento, di fatto, trasformando il documento in un modello. In altre parole, Document Automation descrive il processo di progettazione dei modelli, mentre Document Assembly descrive il processo di utilizzo dei modelli per generare documenti personalizzati.
La generazione di documenti è uno dei termini più recenti applicati alla disciplina e può essere ampiamente utilizzato per riferirsi a entrambe le parti del processo: trasformare i documenti in modelli e quindi utilizzare i modelli per generare documenti personalizzati.
Detto questo, la realtà è che la maggior parte delle persone coinvolte nella disciplina può usare uno qualsiasi dei termini in modo intercambiabile.