Geração: identifica a tecnologia de base. Atualizações de geração apresentam mudanças significativas na própria tecnologia e/ou interface, com quebra de compatibilidade e requisitos diferentes da geração anterior. Por este motivo, é atualizada em maior intervalo de tempo.
Versão: indica a evolução contínua de uma geração, trazendo melhorias, novas funcionalidades e possível quebra de compatibilidade com versões anteriores.
Release: pacote liberado com atualizações para uma versão. Traz correções, implementações menores e/ou ajustes realizados para atender a legislação vigente. Um release não causa quebra de compatibilidade com a versão em vigor.
Patch de snapshot: pacote de atualização intermediária entre dois releases. É disponibilizado em casos específicos, apenas para ambientes que necessitam de atualização antes da liberação oficial de um release. O snapshot é indicado por uma quarta sequência numérica no versionamento. Ex.: 6.10.59.114587.