Todos os sistemas de processamento de modelo consistem de, pelo menos, esses elementos primários:

 um modelo de dados associado;
 um ou mais modelos de origem;
 um processador ou mecanismo de modelo;
 saída gerada na forma de documentos resultantes.