O Auditor é um programa versátil: tem como objetivo final atender as necessidade de controle e gerenciamento de qualquer tipo de empresa, independentemente do seu ramo de atividade. Para ser possível atingir este objetivo, e para que o programa Auditor não se tornasse um software demasiadamente pesado, a sua programação foi dividida em diversos módulos menores que chamamos de pacotes (arquivos com extensão bpl) e bibliotecas dinâmicas (arquivos com extensão dll). Estes módulos são lidos e executados pelo Auditor sempre que necessário. O usuárionão tem necessidade de conhecer qual módulo está sendo executado em determinado momento; o programa Auditor irá gerenciá-los automaticamente, sem que ninguém tenha que perceber este gerenciamento. A única coisa necessária é que se mantenha os arquivos instalados na pasta do Auditor.

O programa principal é o Auditor.exe. É através deste programa que os usuários irão realizar os cadastramentos dos dados, imprimir relatórios, realizar pesquisas de informações e visualizar os resultados - a maioria dos usuários irá trabalhar somente com este programa.